diff options
| author | Amir Zarrinkafsh <nightah@me.com> | 2021-01-02 21:58:24 +1100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-01-02 21:58:24 +1100 |
| commit | 689fd7cb954afd5eaeab49e122cdd2ee86bc6c82 (patch) | |
| tree | 39ecf8710d9758edc2eb87882cadabe870ab9d1e /web/src/hooks/RemoteCall.ts | |
| parent | a5ea31e482df16acda15b77b3a7db24a2a5b7be7 (diff) | |
[CI] Add linting option for frontend and enforce styling (#1565)
We now extend the default Eslint configuration and enforce styling with prettier for all of our frontend code.
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]; +} |
