From 369e48ed5da21f8a4b38b5338ae946c27b17b352 Mon Sep 17 00:00:00 2001 From: Bandana Laishram Date: Thu, 6 Mar 2025 14:33:39 +0530 Subject: [PATCH] Changing footer css import to non blocking --- libs/navigation/navigation.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/libs/navigation/navigation.js b/libs/navigation/navigation.js index 9fbb6db37b..3d9eb80016 100644 --- a/libs/navigation/navigation.js +++ b/libs/navigation/navigation.js @@ -131,11 +131,11 @@ export default async function loadBlock(configs, customLib) { setConfig(clientConfig); for await (const block of blockConfig) { const configBlock = configs[block.key]; - const config = getConfig(); - const gnavSource = `${config?.locale?.contentRoot}/gnav`; - const footerSource = `${config?.locale?.contentRoot}/footer`; if (configBlock) { + const config = getConfig(); + const gnavSource = `${config?.locale?.contentRoot}/gnav`; + const footerSource = `${config?.locale?.contentRoot}/footer`; if (block.key === 'header') { try { const { default: init } = await import('../blocks/global-navigation/global-navigation.js'); @@ -161,11 +161,9 @@ export default async function loadBlock(configs, customLib) { } } if (block.key === 'footer') { - try { - await import('./footer.css'); - } catch (e) { + import('./footer.css').catch(() => { loadStyle(`${miloLibs}/libs/navigation/footer.css`); - } + }); try { const { default: init } = await import('../blocks/global-footer/global-footer.js'); await bootstrapBlock(init, { ...block, footerSource });