diff --git a/frontend/src/store/detailStore.tsx b/frontend/src/store/detailStore.tsx new file mode 100644 index 00000000..6913fe7a --- /dev/null +++ b/frontend/src/store/detailStore.tsx @@ -0,0 +1,16 @@ +import { create } from 'zustand' +import { devtools } from 'zustand/middleware' + +interface ICommentStore { + commentText: string + setCommentText: (commentText: string) => void + resetCommentText: () => void +} + +export const useCommentStore = create()( + devtools((set) => ({ + commentText: '', + setCommentText: (commentText: string) => set(() => ({ commentText: commentText })), + resetCommentText: () => set(() => ({ commentText: '' })), + })) +)