mirror of
https://github.com/bitsocialnet/5chan.git
synced 2026-08-03 07:41:04 +02:00
26 lines
461 B
TypeScript
26 lines
461 B
TypeScript
import { create } from 'zustand';
|
|
|
|
interface TopbarEditModalState {
|
|
showModal: boolean;
|
|
openTopbarEditModal: () => void;
|
|
closeTopbarEditModal: () => void;
|
|
}
|
|
|
|
const useTopbarEditModalStore = create<TopbarEditModalState>((set) => ({
|
|
showModal: false,
|
|
|
|
openTopbarEditModal: () => {
|
|
set({
|
|
showModal: true,
|
|
});
|
|
},
|
|
|
|
closeTopbarEditModal: () => {
|
|
set({
|
|
showModal: false,
|
|
});
|
|
},
|
|
}));
|
|
|
|
export default useTopbarEditModalStore;
|