Edit Draft Mission

This commit is contained in:
Nicolas
2025-04-28 09:50:58 +02:00
parent e1c3f51809
commit 64fcab59af
5 changed files with 126 additions and 45 deletions

View File

@@ -7,11 +7,18 @@ interface PannelStore {
setOpen: (isOpen: boolean) => void;
missionFormValues?: Partial<MissionOptionalDefaults>;
setMissionFormValues: (values: Partial<MissionOptionalDefaults>) => void;
isEditingMission: boolean;
editingMissionId: string | null;
setEditingMission: (isEditing: boolean, missionId: string | null) => void;
}
export const usePannelStore = create<PannelStore>((set) => ({
isOpen: false, // DEBUG, REMOVE LATER FOR PROD
isOpen: false,
setOpen: (isOpen) => set({ isOpen }),
missionFormValues: undefined,
setMissionFormValues: (values) => set({ missionFormValues: values }),
isEditingMission: false,
editingMissionId: null,
setEditingMission: (isEditing, missionId) =>
set({ isEditingMission: isEditing, editingMissionId: missionId }),
}));