From 670af643bf67553243214c1e89037ec8eaae9868 Mon Sep 17 00:00:00 2001 From: Bandana Laishram Date: Thu, 7 Nov 2024 16:22:45 +0530 Subject: [PATCH] Adding main menu placeholder (#3157) * Adding main menu placeholder * Avoiding replaceText if localNav * Lint fix --- libs/blocks/global-navigation/utilities/utilities.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libs/blocks/global-navigation/utilities/utilities.js b/libs/blocks/global-navigation/utilities/utilities.js index 447fa25977..722e330810 100644 --- a/libs/blocks/global-navigation/utilities/utilities.js +++ b/libs/blocks/global-navigation/utilities/utilities.js @@ -393,7 +393,7 @@ export const [setUserProfile, getUserProfile] = (() => { ]; })(); -export const transformTemplateToMobile = (popup, item, localnav = false) => { +export const transformTemplateToMobile = async (popup, item, localnav = false) => { const originalContent = popup.innerHTML; const tabs = [...popup.querySelectorAll('.feds-menu-section')] .filter((section) => !section.querySelector('.feds-promo') && section.textContent) @@ -404,7 +404,7 @@ export const transformTemplateToMobile = (popup, item, localnav = false) => { return { name, links }; }); const CTA = popup.querySelector('.feds-cta')?.outerHTML ?? ''; - const mainmenu = ` + const mainMenu = ` {{main-menu}} @@ -414,7 +414,7 @@ export const transformTemplateToMobile = (popup, item, localnav = false) => { const breadCrumbs = document.querySelector('.feds-breadcrumbs')?.outerHTML; popup.innerHTML = `
- ${localnav ? brand : mainmenu} + ${localnav ? brand : await replaceText(mainMenu, getFedsPlaceholderConfig())} @@ -423,7 +423,7 @@ export const transformTemplateToMobile = (popup, item, localnav = false) => {
- ${breadCrumbs ? breadCrumbs : ``} + ${breadCrumbs || ``} ${item.textContent.trim()}