payload
Version:
Node, React and MongoDB Headless CMS and Application Framework
13 lines • 452 B
TypeScript
import type { Permissions, User } from '../../../../auth/types';
export type AuthContext<T = User> = {
fetchFullUser: () => Promise<void>;
logOut: () => void;
permissions?: Permissions;
refreshCookie: (forceRefresh?: boolean) => void;
refreshCookieAsync: () => Promise<User>;
refreshPermissions: () => Promise<void>;
setUser: (user: T) => void;
token?: string;
user?: T | null;
};
//# sourceMappingURL=types.d.ts.map