diff options
Diffstat (limited to 'web/src/hooks/RemoteCall.ts')
| -rw-r--r-- | web/src/hooks/RemoteCall.ts | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/web/src/hooks/RemoteCall.ts b/web/src/hooks/RemoteCall.ts index 8136aa46a..a33afb37f 100644 --- a/web/src/hooks/RemoteCall.ts +++ b/web/src/hooks/RemoteCall.ts @@ -1,9 +1,11 @@ import { useState, useCallback, DependencyList } from "react"; -type PromisifiedFunction<Ret> = (...args: any) => Promise<Ret> +type PromisifiedFunction<Ret> = (...args: any) => Promise<Ret>; -export function useRemoteCall<Ret>(fn: PromisifiedFunction<Ret>, deps: DependencyList) - : [Ret | undefined, PromisifiedFunction<void>, boolean, Error | undefined] { +export function useRemoteCall<Ret>( + fn: PromisifiedFunction<Ret>, + deps: DependencyList, +): [Ret | undefined, PromisifiedFunction<void>, boolean, Error | undefined] { const [data, setData] = useState(undefined as Ret | undefined); const [inProgress, setInProgress] = useState(false); const [error, setError] = useState(undefined as Error | undefined); @@ -22,10 +24,5 @@ export function useRemoteCall<Ret>(fn: PromisifiedFunction<Ret>, deps: Dependenc } }, [setInProgress, setError, fnCallback]); - return [ - data, - triggerCallback, - inProgress, - error, - ] -}
\ No newline at end of file + return [data, triggerCallback, inProgress, error]; +} |
