diff options
author | Sebastian <sebasjm@gmail.com> | 2023-09-04 14:17:55 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2023-09-04 14:17:55 -0300 |
commit | e1d86816a7c07cb8ca2d54676d5cdbbe513f2ba7 (patch) | |
tree | d4ed5506ab3550a7e9b1a082d7ffeddf9f3c4954 /packages/merchant-backoffice-ui/src/context/backend.ts | |
parent | ff20c3e25e076c24f7cb93eabe58b6f934f51f35 (diff) | |
download | wallet-core-e1d86816a7c07cb8ca2d54676d5cdbbe513f2ba7.tar.xz |
backoffcie new version, lot of changes
Diffstat (limited to 'packages/merchant-backoffice-ui/src/context/backend.ts')
-rw-r--r-- | packages/merchant-backoffice-ui/src/context/backend.ts | 52 |
1 files changed, 26 insertions, 26 deletions
diff --git a/packages/merchant-backoffice-ui/src/context/backend.ts b/packages/merchant-backoffice-ui/src/context/backend.ts index f7f8afea6..43e9e4d27 100644 --- a/packages/merchant-backoffice-ui/src/context/backend.ts +++ b/packages/merchant-backoffice-ui/src/context/backend.ts @@ -28,8 +28,8 @@ interface BackendContextType { token?: string; triedToLog: boolean; resetBackend: () => void; - clearAllTokens: () => void; - addTokenCleaner: (c: () => void) => void; + // clearAllTokens: () => void; + // addTokenCleaner: (c: () => void) => void; updateLoginStatus: (url: string, token?: string) => void; updateToken: (token?: string) => void; } @@ -39,8 +39,8 @@ const BackendContext = createContext<BackendContextType>({ token: undefined, triedToLog: false, resetBackend: () => null, - clearAllTokens: () => null, - addTokenCleaner: () => null, + // clearAllTokens: () => null, + // addTokenCleaner: () => null, updateLoginStatus: () => null, updateToken: () => null, }); @@ -56,30 +56,30 @@ function useBackendContextState( _updateToken(t); }; - const tokenCleaner = useCallback(() => { - updateToken(undefined); - }, []); - const [cleaners, setCleaners] = useState([tokenCleaner]); - const addTokenCleaner = (c: () => void) => setCleaners((cs) => [...cs, c]); - const addTokenCleanerMemo = useCallback( - (c: () => void) => { - addTokenCleaner(c); - }, - [tokenCleaner], - ); + // const tokenCleaner = useCallback(() => { + // updateToken(undefined); + // }, []); + // const [cleaners, setCleaners] = useState([tokenCleaner]); + // const addTokenCleaner = (c: () => void) => setCleaners((cs) => [...cs, c]); + // const addTokenCleanerMemo = useCallback( + // (c: () => void) => { + // addTokenCleaner(c); + // }, + // [tokenCleaner], + // ); - const clearAllTokens = () => { - cleaners.forEach((c) => c()); - for (let i = 0; i < localStorage.length; i++) { - const k = localStorage.key(i); - if (k && /^backend-token/.test(k)) localStorage.removeItem(k); - } - resetBackend(); - }; + // const clearAllTokens = () => { + // cleaners.forEach((c) => c()); + // for (let i = 0; i < localStorage.length; i++) { + // const k = localStorage.key(i); + // if (k && /^backend-token/.test(k)) localStorage.removeItem(k); + // } + // resetBackend(); + // }; const updateLoginStatus = (url: string, token?: string) => { changeBackend(url); - if (token) updateToken(token); + updateToken(token); }; return { @@ -88,9 +88,9 @@ function useBackendContextState( triedToLog, updateLoginStatus, resetBackend, - clearAllTokens, + // clearAllTokens, updateToken, - addTokenCleaner: addTokenCleanerMemo, + // addTokenCleaner: addTokenCleanerMemo, }; } |