Files
jitu-auth0-frontend/node_modules/@auth0/auth0-react/dist/reducer.d.ts
T
2025-12-01 23:23:05 +07:00

19 lines
584 B
TypeScript

import { User } from '@auth0/auth0-spa-js';
import { AuthState } from './auth-state';
type Action = {
type: 'LOGIN_POPUP_STARTED';
} | {
type: 'INITIALISED' | 'LOGIN_POPUP_COMPLETE' | 'GET_ACCESS_TOKEN_COMPLETE' | 'HANDLE_REDIRECT_COMPLETE';
user: User | undefined;
} | {
type: 'LOGOUT';
} | {
type: 'ERROR';
error: Error;
};
/**
* Handles how that state changes in the `useAuth0` hook.
*/
export declare const reducer: <TUser extends User = User>(state: AuthState<TUser>, action: Action) => AuthState<TUser>;
export {};
//# sourceMappingURL=reducer.d.ts.map