diff --git a/packages/web/src/stores/contextMenuStore.ts b/packages/web/src/stores/contextMenuStore.ts index 862042b5..8a5ee52d 100644 --- a/packages/web/src/stores/contextMenuStore.ts +++ b/packages/web/src/stores/contextMenuStore.ts @@ -21,7 +21,8 @@ export interface ContextMenuAction extends ContextMenuItemBase { export interface ContextMenuCheckbox extends ContextMenuItemBase { type: 'checkbox'; label: string; - checked: boolean; + subscribe: (onStoreChange: () => void) => () => void; + getChecked: () => boolean; onChange: (checked: boolean) => void; }