feat: Rework sidebar with dedicated components for menu, folders, tags, correspondents, and search, including tenant switching and theme controls.
This commit is contained in:
@@ -76,7 +76,7 @@ interface UseSidebarPropsArgs {
|
||||
handleFolderDragStart: (event: DragEvent<HTMLElement>, folderId: Identifier) => void;
|
||||
handleFolderDragEnd: (event: DragEvent<HTMLElement>) => void;
|
||||
draggedFolderId: Identifier | null;
|
||||
handlePromptCreateFolder?: () => void;
|
||||
handlePromptCreateFolder?: (parentId?: Identifier | null) => void;
|
||||
creatingFolder: boolean;
|
||||
tags: TagOption[];
|
||||
handleTagCreate: (payload: { label?: string }) => void | Promise<void>;
|
||||
@@ -173,7 +173,7 @@ const useSidebarProps = ({
|
||||
onFolderDragStart: handleFolderDragStart,
|
||||
onFolderDragEnd: handleFolderDragEnd,
|
||||
draggedFolderId,
|
||||
onCreateFolder: handlePromptCreateFolder,
|
||||
onCreateFolder: (parentId) => handlePromptCreateFolder?.(parentId),
|
||||
creatingFolder,
|
||||
tags,
|
||||
untaggedFilterId: TAG_FILTER_UNTAGGED,
|
||||
|
||||
Reference in New Issue
Block a user