| 12345678910111213141516171819 |
- export const SidebarContentsType = {
- CUSTOM: 'custom',
- RECENT: 'recent',
- TREE: 'tree',
- TAG: 'tag',
- } as const;
- export const AllSidebarContentsType = Object.values(SidebarContentsType);
- export type SidebarContentsType = typeof SidebarContentsType[keyof typeof SidebarContentsType];
- export type ICustomTabContent = {
- Content: () => JSX.Element,
- i18n: string,
- Icon?: () => JSX.Element,
- index?: number,
- isLinkEnabled?: boolean | ((content: ICustomTabContent) => boolean),
- };
- export type ICustomNavTabMappings = { [key: string]: ICustomTabContent };
|