From 9fe95458fff1abf711884abc3ec2f6da1b802a2b Mon Sep 17 00:00:00 2001 From: Marcin Aman <maman@virtuslab.com> Date: Fri, 28 Aug 2020 15:50:10 +0200 Subject: Hide navigation pane search on multimodule page --- plugins/base/frontend/src/main/components/root.tsx | 11 +++++++---- plugins/base/src/main/kotlin/renderers/html/HtmlRenderer.kt | 6 ++++-- 2 files changed, 11 insertions(+), 6 deletions(-) (limited to 'plugins/base') diff --git a/plugins/base/frontend/src/main/components/root.tsx b/plugins/base/frontend/src/main/components/root.tsx index 9f3ecba9..ad93d731 100644 --- a/plugins/base/frontend/src/main/components/root.tsx +++ b/plugins/base/frontend/src/main/components/root.tsx @@ -10,10 +10,13 @@ const appEl = document.getElementById('searchBar'); const rootEl = document.createElement('div'); const renderNavigationPane = () => { - render( - <NavigationPaneSearch />, - document.getElementById('paneSearch') - ) + const element = document.getElementById('paneSearch') + if(element){ + render( + <NavigationPaneSearch />, + document.getElementById('paneSearch') + ) + } } let renderApp = () => { diff --git a/plugins/base/src/main/kotlin/renderers/html/HtmlRenderer.kt b/plugins/base/src/main/kotlin/renderers/html/HtmlRenderer.kt index d95d8f2a..83af968d 100644 --- a/plugins/base/src/main/kotlin/renderers/html/HtmlRenderer.kt +++ b/plugins/base/src/main/kotlin/renderers/html/HtmlRenderer.kt @@ -691,8 +691,10 @@ open class HtmlRenderer( div { id = "logo" } - div { - id = "paneSearch" + if(page !is MultimoduleRootPage) { + div { + id = "paneSearch" + } } div { id = "sideMenu" -- cgit