From 4cb41cb83886e5f49b5ed99a6ae8f8224ad497c9 Mon Sep 17 00:00:00 2001 From: Waldemar Mazurek Date: Tue, 1 Oct 2024 16:19:11 +0200 Subject: [PATCH] Adds node property for hiding global search (#3922) * Adds flag for global search * Fixes code review issue --- core/src/App.svelte | 6 +++++ core/src/navigation/TopNav.svelte | 7 ++--- core/src/services/routing.js | 19 +++++++------ core/src/utilities/helpers/routing-helpers.js | 27 +++++++++++++++++++ docs/navigation-parameters-reference.md | 5 ++++ 5 files changed, 51 insertions(+), 13 deletions(-) diff --git a/core/src/App.svelte b/core/src/App.svelte index f716a76725..48188f0fe5 100644 --- a/core/src/App.svelte +++ b/core/src/App.svelte @@ -263,6 +263,7 @@ navigationPath, context, pathParams, + hideGlobalSearch, hideSideNav, isolateView, pageErrorHandler, @@ -300,6 +301,8 @@ context = obj.context; } else if (prop === 'pathParams') { pathParams = obj.pathParams; + } else if (prop === 'hideGlobalSearch') { + hideGlobalSearch = obj.hideGlobalSearch; } else if (prop === 'hideSideNav') { if (hideSideNav != obj.hideSideNav) { noAnimation = true; @@ -655,6 +658,7 @@ /// RESIZING let hideNav; + let hideGlobalSearch; let hideSideNav; let noAnimation; let previousWindowWidth; @@ -1868,6 +1872,7 @@
{#if !isHeaderDisabled}
- {#if globalSearchConfig && isGlobalSearchCentered} + {#if globalSearchConfig && isGlobalSearchCentered && !hideSearchComponent}