diff --git a/apps/client/src/menus/context_menu.ts b/apps/client/src/menus/context_menu.ts index 786c53e4e..a0e6d5cb5 100644 --- a/apps/client/src/menus/context_menu.ts +++ b/apps/client/src/menus/context_menu.ts @@ -14,11 +14,11 @@ export interface ContextMenuOptions { onHide?: () => void; } -interface MenuSeparatorItem { +export interface MenuSeparatorItem { kind: "separator"; } -interface MenuHeader { +export interface MenuHeader { title: string; kind: "header"; } diff --git a/apps/client/src/services/note_types.ts b/apps/client/src/services/note_types.ts index daa9bf000..b8eeb90e1 100644 --- a/apps/client/src/services/note_types.ts +++ b/apps/client/src/services/note_types.ts @@ -1,7 +1,7 @@ import { t } from "./i18n.js"; import froca from "./froca.js"; import server from "./server.js"; -import type { MenuCommandItem, MenuItem, MenuItemBadge } from "../menus/context_menu.js"; +import type { MenuCommandItem, MenuItem, MenuItemBadge, MenuSeparatorItem } from "../menus/context_menu.js"; import type { NoteType } from "../entities/fnote.js"; import type { TreeCommandNames } from "../menus/tree_context_menu.js"; @@ -73,7 +73,7 @@ const BETA_BADGE = { title: t("note_types.beta-feature") }; -const SEPARATOR = { kind: "separator" }; +const SEPARATOR: MenuSeparatorItem = { kind: "separator" }; const creationDateCache = new Map(); let rootCreationDate: Date | undefined;