Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 2x 2x 2x 2x 2x | import { create } from 'zustand';
import { NotificationItem } from '@/types/service/notification';
interface NotificationState {
receivedData: NotificationItem | null;
setReceivedData: (value: NotificationItem | null) => void;
hasNewNotification: boolean;
setHasNewNotification: (value: boolean) => void;
}
export const useNotificationStore = create<NotificationState>((set) => ({
receivedData: null,
setReceivedData: (value) => set({ receivedData: value }),
hasNewNotification: false,
setHasNewNotification: (value) => set({ hasNewNotification: value }),
}));
|