koperasi/services/frontend/app/hooks/use-jwt-payload.ts
2025-08-08 14:12:40 +07:00

13 lines
396 B
TypeScript

import { create } from "zustand";
import type { AuthJwtPayload } from "~/types/constants/jwt-payload";
interface JWTPayloadStore {
jwtPayload: AuthJwtPayload;
setJWTPayload: (jwtPayload: AuthJwtPayload) => void;
}
export const useJWTPayload = create<JWTPayloadStore>((set) => ({
jwtPayload: {} as AuthJwtPayload,
setJWTPayload: (jwtPayload: AuthJwtPayload) => set({ jwtPayload }),
}));