refactor!: rename Command Menu page/navigation layer to Side Panel (#18393)

This commit is contained in:
nitin
2026-03-05 20:16:31 +05:30
committed by GitHub
parent 38ad0820c0
commit 5853891b02
675 changed files with 4894 additions and 4964 deletions
@@ -0,0 +1,34 @@
import { useSidePanelMenu } from '@/side-panel/hooks/useSidePanelMenu';
import { viewableRichTextComponentState } from '@/side-panel/pages/rich-text-page/states/viewableRichTextComponentState';
import { t } from '@lingui/core/macro';
import { useStore } from 'jotai';
import { useCallback } from 'react';
import { SidePanelPages } from 'twenty-shared/types';
import { IconPencil } from 'twenty-ui/display';
export const useOpenRichTextInSidePanel = () => {
const { navigateSidePanelMenu, openSidePanelMenu } = useSidePanelMenu();
const store = useStore();
const openRichTextInSidePanel = useCallback(
(activityId: string, activityObjectNameSingular: string) => {
store.set(viewableRichTextComponentState.atom, {
activityId,
activityObjectNameSingular,
});
openSidePanelMenu();
navigateSidePanelMenu({
page: SidePanelPages.EditRichText,
pageTitle: t`Rich Text`,
pageIcon: IconPencil,
});
},
[navigateSidePanelMenu, openSidePanelMenu, store],
);
return {
openRichTextInSidePanel,
};
};