+5
-4
@@ -28,7 +28,7 @@ import { prefetchNavigationMenuItemsState } from '@/prefetch/states/prefetchNavi
|
||||
import { useRecoilStateV2 } from '@/ui/utilities/state/jotai/hooks/useRecoilStateV2';
|
||||
import { useRecoilValueV2 } from '@/ui/utilities/state/jotai/hooks/useRecoilValueV2';
|
||||
import { useSetRecoilStateV2 } from '@/ui/utilities/state/jotai/hooks/useSetRecoilStateV2';
|
||||
import { jotaiStore } from '@/ui/utilities/state/jotai/jotaiStore';
|
||||
import { useStore } from 'jotai';
|
||||
import { useIsFeatureEnabled } from '@/workspace/hooks/useIsFeatureEnabled';
|
||||
import { isNonEmptyString } from '@sniptt/guards';
|
||||
import { isDefined } from 'twenty-shared/utils';
|
||||
@@ -41,6 +41,7 @@ const StyledRightIconsContainer = styled.div`
|
||||
|
||||
export const WorkspaceNavigationMenuItems = () => {
|
||||
const items = useWorkspaceSectionItems();
|
||||
const store = useStore();
|
||||
const enterEditMode = useRecoilCallback(
|
||||
({ snapshot }) =>
|
||||
() => {
|
||||
@@ -50,13 +51,13 @@ export const WorkspaceNavigationMenuItems = () => {
|
||||
const workspaceNavigationMenuItems = filterWorkspaceNavigationMenuItems(
|
||||
prefetchNavigationMenuItems,
|
||||
);
|
||||
jotaiStore.set(
|
||||
store.set(
|
||||
navigationMenuItemsDraftStateV2.atom,
|
||||
workspaceNavigationMenuItems,
|
||||
);
|
||||
jotaiStore.set(isNavigationMenuInEditModeStateV2.atom, true);
|
||||
store.set(isNavigationMenuInEditModeStateV2.atom, true);
|
||||
},
|
||||
[],
|
||||
[store],
|
||||
);
|
||||
const isNavigationMenuItemEditingEnabled = useIsFeatureEnabled(
|
||||
FeatureFlagKey.IS_NAVIGATION_MENU_ITEM_EDITING_ENABLED,
|
||||
|
||||
Reference in New Issue
Block a user