From 6573e734ab9f58b266303676ed66aa35c9f1e475 Mon Sep 17 00:00:00 2001 From: Hossein Mehrabi Date: Mon, 29 May 2023 17:30:42 +0330 Subject: [PATCH] fix: avoid rendering search bar if no content plugin is enabled --- .../src/client/theme/SearchBar/index.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/logos-docusaurus-theme/src/client/theme/SearchBar/index.tsx b/packages/logos-docusaurus-theme/src/client/theme/SearchBar/index.tsx index 1e6ecf0..69799e3 100644 --- a/packages/logos-docusaurus-theme/src/client/theme/SearchBar/index.tsx +++ b/packages/logos-docusaurus-theme/src/client/theme/SearchBar/index.tsx @@ -1,7 +1,11 @@ +import { useActivePlugin } from '@docusaurus/plugin-content-docs/lib/client/index.js' import React from 'react' import { SearchBar } from './SearchBar' const SearchBarWrapper: React.FC = () => { + const activePlugin = useActivePlugin() + if (!activePlugin) return <> + return typeof window === 'undefined' ? <> : }