diff --git a/app/src/ui/client/ClientProvider.tsx b/app/src/ui/client/ClientProvider.tsx index 31dbae6..88a54c1 100644 --- a/app/src/ui/client/ClientProvider.tsx +++ b/app/src/ui/client/ClientProvider.tsx @@ -44,10 +44,9 @@ export const ClientProvider = ({ ...apiProps, verbose: isDebug(), onAuthStateChange: (state) => { - const { token, ...rest } = state; props.onAuthStateChange?.(state); - if (!authState?.token || token !== authState?.token) { - setAuthState(rest); + if (!authState?.token || state.token !== authState?.token) { + setAuthState(state); } }, }),