Navigation: Default MegaMenu to docked when screensize > 1440 (#76960)

default megamenu to docked when screensize > 1440
This commit is contained in:
Ashley Harrison 2023-10-24 09:27:23 +01:00 committed by GitHub
parent 4ea4156b08
commit fbbc524cb6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -34,7 +34,10 @@ export class AppChromeService {
sectionNav: { node: { text: t('nav.home.title', 'Home') }, main: { text: '' } },
searchBarHidden: store.getBool(this.searchBarStorageKey, false),
megaMenu:
config.featureToggles.dockedMegaMenu && store.getBool(DOCKED_LOCAL_STORAGE_KEY, false) ? 'docked' : 'closed',
config.featureToggles.dockedMegaMenu &&
store.getBool(DOCKED_LOCAL_STORAGE_KEY, window.innerWidth > config.theme2.breakpoints.values.xxl)
? 'docked'
: 'closed',
kioskMode: null,
layout: PageLayoutType.Canvas,
});