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,25 @@
import { sidePanelPageState } from '@/side-panel/states/sidePanelPageState';
import { useAtomStateValue } from '@/ui/utilities/state/jotai/hooks/useAtomStateValue';
import { useEffect } from 'react';
import { SidePanelPages } from 'twenty-shared/types';
type SidePanelTopBarInputFocusEffectProps = {
inputRef: React.RefObject<HTMLInputElement>;
};
export const SidePanelTopBarInputFocusEffect = ({
inputRef,
}: SidePanelTopBarInputFocusEffectProps) => {
const sidePanelPage = useAtomStateValue(sidePanelPageState);
useEffect(() => {
if (
sidePanelPage === SidePanelPages.Root ||
sidePanelPage === SidePanelPages.SearchRecords
) {
inputRef.current?.focus();
}
}, [sidePanelPage, inputRef]);
return null;
};