koperasi/services/frontend/app/hooks/use-jwt-payload.ts

13 lines
396 B
TypeScript
Raw Normal View History

2025-08-08 07:12:40 +00:00
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 }),
}));