diff options
Diffstat (limited to 'packages/merchant-backoffice-ui/src/hooks/instance.ts')
-rw-r--r-- | packages/merchant-backoffice-ui/src/hooks/instance.ts | 85 |
1 files changed, 43 insertions, 42 deletions
diff --git a/packages/merchant-backoffice-ui/src/hooks/instance.ts b/packages/merchant-backoffice-ui/src/hooks/instance.ts index 2da82989b..5f17dbf79 100644 --- a/packages/merchant-backoffice-ui/src/hooks/instance.ts +++ b/packages/merchant-backoffice-ui/src/hooks/instance.ts @@ -36,10 +36,10 @@ interface InstanceAPI { ) => Promise<void>; deleteInstance: () => Promise<void>; clearAccessToken: (currentToken: AccessToken | undefined) => Promise<void>; - setNewAccessToken: ( - currentToken: AccessToken | undefined, - token: AccessToken, - ) => Promise<void>; + // setNewAccessToken: ( + // currentToken: AccessToken | undefined, + // token: AccessToken, + // ) => Promise<void>; } export function useAdminAPI(): AdminAPI { @@ -127,30 +127,31 @@ export function useManagementAPI(instanceId: string): InstanceAPI { mutateAll(/\/management\/instances/); }; - const setNewAccessToken = async ( - currentToken: AccessToken | undefined, - newToken: AccessToken, - ): Promise<void> => { - await request(`/management/instances/${instanceId}/auth`, { - method: "POST", - token: currentToken, - data: { method: "token", token: newToken }, - }); + // const setNewAccessToken = async ( + // currentToken: AccessToken | undefined, + // newToken: AccessToken, + // ): Promise<void> => { - const resp = await requestNewLoginToken(backendUrl, newToken); - if (resp.valid) { - logIn({ token: resp.token as AccessToken }); - } else { - logOut(); - } + // await request(`/management/instances/${instanceId}/auth`, { + // method: "POST", + // token: currentToken, + // data: { method: "token", token: newToken }, + // }); - mutateAll(/\/management\/instances/); - }; + // const resp = await requestNewLoginToken(backendUrl, newToken); + // if (resp.valid) { + // logIn({ token: resp.token as AccessToken }); + // } else { + // logOut(); + // } + + // mutateAll(/\/management\/instances/); + // }; return { updateInstance, deleteInstance, - setNewAccessToken, + // setNewAccessToken, clearAccessToken, }; } @@ -205,30 +206,30 @@ export function useInstanceAPI(): InstanceAPI { mutate([`/private/`], null); }; - const setNewAccessToken = async ( - currentToken: AccessToken | undefined, - newToken: AccessToken, - ): Promise<void> => { - await request(`/private/auth`, { - method: "POST", - token: currentToken, - data: { method: "token", token: newToken }, - }); - - const resp = await requestNewLoginToken(backendUrl, newToken); - if (resp.valid) { - logIn({ token: resp.token as AccessToken }); - } else { - logOut(); - } - - mutate([`/private/`], null); - }; + // const setNewAccessToken = async ( + // currentToken: AccessToken | undefined, + // newToken: AccessToken, + // ): Promise<void> => { + // await request(`/private/auth`, { + // method: "POST", + // token: currentToken, + // data: { method: "token", token: newToken }, + // }); + + // const resp = await requestNewLoginToken(backendUrl, newToken); + // if (resp.valid) { + // logIn({ token: resp.token as AccessToken }); + // } else { + // logOut(); + // } + + // mutate([`/private/`], null); + // }; return { updateInstance, deleteInstance, - setNewAccessToken, + // setNewAccessToken, clearAccessToken, }; } |