masterplan-calendar-frontend / DraftChangesPanelProps
Interface: DraftChangesPanelProps¶
Defined in: src/components/DraftChangesPanel.tsx:44
Props for DraftChangesPanel.
Properties¶
commitDisabled?¶
optionalcommitDisabled?:boolean
Defined in: src/components/DraftChangesPanel.tsx:56
commitDisabledMessage?¶
optionalcommitDisabledMessage?:string
Defined in: src/components/DraftChangesPanel.tsx:57
committing¶
committing:
boolean
Defined in: src/components/DraftChangesPanel.tsx:55
creations¶
creations:
DraftChangesPanelNewTask[]
Defined in: src/components/DraftChangesPanel.tsx:47
deletions¶
deletions:
Set\<number>
Defined in: src/components/DraftChangesPanel.tsx:46
edits¶
edits:
Map\<number,DraftChangesPanelEdit>
Defined in: src/components/DraftChangesPanel.tsx:45
onCommit¶
onCommit: () =>
void
Defined in: src/components/DraftChangesPanel.tsx:50
Returns¶
void
onDiscard¶
onDiscard: () =>
void
Defined in: src/components/DraftChangesPanel.tsx:51
Returns¶
void
onRemoveCreation¶
onRemoveCreation: (
tempId) =>void
Defined in: src/components/DraftChangesPanel.tsx:54
Parameters¶
tempId¶
number
Returns¶
void
onRemoveDeletion¶
onRemoveDeletion: (
taskId) =>void
Defined in: src/components/DraftChangesPanel.tsx:53
Parameters¶
taskId¶
number
Returns¶
void
onRemoveEdit¶
onRemoveEdit: (
taskId) =>void
Defined in: src/components/DraftChangesPanel.tsx:52
Parameters¶
taskId¶
number
Returns¶
void
taskNames¶
taskNames:
Map\<number,string>
Defined in: src/components/DraftChangesPanel.tsx:49
Maps task ID to its display name (for edit/delete labels)