diff --git a/frontend/cycles-allowlist.json b/frontend/cycles-allowlist.json index c184bce1f1..a92cc34566 100644 --- a/frontend/cycles-allowlist.json +++ b/frontend/cycles-allowlist.json @@ -3,7 +3,6 @@ "modules/index.ts > modules/integration/integration-module.js > modules/integration/integration-store.js > modules/integration/helpers/integration-progress-notification.ts > modules/integration/components/integration-progress-wrapper.vue > modules/integration/integration-service.js > router/index.js", "modules/index.ts > modules/integration/integration-module.js > modules/integration/integration-store.js > modules/integration/integration-service.js > router/index.js", "modules/index.ts > modules/integration/integration-module.js > modules/integration/integration-store.js > router/index.js", - "modules/index.ts > modules/layout/layout-module.js > modules/layout/layout-store.js > router/index.js", "modules/index.ts > modules/member/member-module.js > modules/member/store/index.js > modules/member/store/actions.js > router/index.js", "modules/index.ts > modules/member/member-module.js > modules/member/store/index.js > modules/member/store/actions.js > shared/store/actions.js > router/index.js", "modules/index.ts > modules/settings/settings-module.js > modules/settings/settings-store.js > router/index.js", diff --git a/frontend/src/app.vue b/frontend/src/app.vue index 0c67f17255..f527eaa29e 100644 --- a/frontend/src/app.vue +++ b/frontend/src/app.vue @@ -21,7 +21,6 @@ diff --git a/frontend/src/modules/layout/components/menu/menu.vue b/frontend/src/modules/layout/components/menu/menu.vue index 448f9216dd..eef55e17ed 100644 --- a/frontend/src/modules/layout/components/menu/menu.vue +++ b/frontend/src/modules/layout/components/menu/menu.vue @@ -87,8 +87,7 @@ import { useActivityTypeStore } from '@/modules/activity/store/type'; import { useLfSegmentsStore } from '@/modules/lf/segments/store'; import { storeToRefs } from 'pinia'; import AppLfMenuProjectGroupSelection from '@/modules/lf/layout/components/lf-menu-project-group-selection.vue'; -import { mapGetters } from '@/shared/vuex/vuex.helpers'; -import { useStore } from 'vuex'; +import { useLayoutStore } from '@/modules/layout/pinia/layout.store'; import { useActivityStore } from '@/modules/activity/store/pinia'; import { useMemberStore } from '@/modules/member/store/pinia'; import allMembers from '@/modules/member/config/saved-views/views/all-members'; @@ -99,9 +98,9 @@ import { LfPermission } from '@/shared/modules/permissions/types/Permissions'; import LfMenuLink from '@/modules/layout/components/menu/menu-link.vue'; import LfIcon from '@/ui-kit/icon/Icon.vue'; -const store = useStore(); - -const { menuCollapsed: isCollapsed } = mapGetters('layout'); +const layoutStore = useLayoutStore(); +const { menuCollapsed: isCollapsed } = storeToRefs(layoutStore); +const { toggleMenu } = layoutStore; const { fetchActivityTypes } = useActivityTypeStore(); const { fetchActivityChannels } = useActivityStore(); @@ -136,10 +135,6 @@ watch( { immediate: true, deep: true }, ); -function toggleMenu() { - store.dispatch('layout/toggleMenu'); -} -