From 74f6c969c08598fd620d4740f6a536abe4cd55f9 Mon Sep 17 00:00:00 2001 From: Sharanshetty658 <111116813+Sharanshetty658@users.noreply.github.com> Date: Sun, 9 Mar 2025 22:15:05 +0530 Subject: [PATCH] Fixed the search history bug --- components/AlgoliaSearch.tsx | 2 +- components/navigation/DocsMobileMenu.tsx | 4 ++-- components/navigation/DocsNavWrapper.tsx | 4 ++-- components/navigation/MobileNavMenu.tsx | 3 ++- components/navigation/NavBar.tsx | 4 +++- 5 files changed, 10 insertions(+), 7 deletions(-) diff --git a/components/AlgoliaSearch.tsx b/components/AlgoliaSearch.tsx index 06d37889c473..273e5e7878ae 100644 --- a/components/AlgoliaSearch.tsx +++ b/components/AlgoliaSearch.tsx @@ -122,7 +122,7 @@ function AlgoliaModal({ onClose, initialQuery, indexName }: AlgoliaModalProps) { }} placeholder={indexName === DOCS_INDEX_NAME ? 'Search documentation' : 'Search resources'} onClose={onClose} - indexName={indexName} + indexName={INDEX_NAME} apiKey={API_KEY} appId={APP_ID} navigator={{ diff --git a/components/navigation/DocsMobileMenu.tsx b/components/navigation/DocsMobileMenu.tsx index aa3c716126a3..90b38a3d2817 100644 --- a/components/navigation/DocsMobileMenu.tsx +++ b/components/navigation/DocsMobileMenu.tsx @@ -2,7 +2,7 @@ import React from 'react'; import type { IDoc } from '@/types/post'; -import { DOCS_INDEX_NAME, SearchButton } from '../AlgoliaSearch'; +import { INDEX_NAME, SearchButton } from '../AlgoliaSearch'; import ClickableLogo from '../ClickableLogo'; import IconLoupe from '../icons/Loupe'; import DocsNav from './DocsNav'; @@ -48,7 +48,7 @@ export default function DocsMobileMenu({ post, navigation, onClickClose = () =>
Search docs... diff --git a/components/navigation/DocsNavWrapper.tsx b/components/navigation/DocsNavWrapper.tsx index c51f0cb2033e..cec6aa0fca03 100644 --- a/components/navigation/DocsNavWrapper.tsx +++ b/components/navigation/DocsNavWrapper.tsx @@ -2,7 +2,7 @@ import React from 'react'; import type { IDocsTree, IPost } from '@/types/post'; -import { DOCS_INDEX_NAME, SearchButton } from '../AlgoliaSearch'; +import { INDEX_NAME, SearchButton } from '../AlgoliaSearch'; import IconLoupe from '../icons/Loupe'; import DocsNav from './DocsNav'; @@ -25,7 +25,7 @@ export default function DocsNavWrapper({ setShowMenu, navigation, post }: IDocsN
{({ actionKey }) => ( <> diff --git a/components/navigation/MobileNavMenu.tsx b/components/navigation/MobileNavMenu.tsx index 29f63c9e78cd..3bc0a1aca9c4 100644 --- a/components/navigation/MobileNavMenu.tsx +++ b/components/navigation/MobileNavMenu.tsx @@ -3,7 +3,7 @@ import React, { useState } from 'react'; import i18nextConfig from '@/next-i18next.config.cjs'; -import { SearchButton } from '../AlgoliaSearch'; +import { INDEX_NAME, SearchButton } from '../AlgoliaSearch'; import IconLanguage from '../icons/Language'; import NavItemDropdown from '../icons/NavItemDropdown'; import SearchIcon from '../icons/SearchIcon'; @@ -67,6 +67,7 @@ export default function MobileNavMenu({ diff --git a/components/navigation/NavBar.tsx b/components/navigation/NavBar.tsx index 28b6917001bb..cff1b93eb142 100644 --- a/components/navigation/NavBar.tsx +++ b/components/navigation/NavBar.tsx @@ -6,7 +6,7 @@ import React, { useEffect, useState } from 'react'; import { defaultLanguage, i18nPaths, languages } from '@/utils/i18n'; -import { SearchButton } from '../AlgoliaSearch'; +import { INDEX_NAME, SearchButton } from '../AlgoliaSearch'; import GithubButton from '../buttons/GithubButton'; import { isMobileDevice } from '../helpers/is-mobile'; import { useOutsideClick } from '../helpers/use-outside-click'; @@ -160,6 +160,7 @@ export default function NavBar({ className = '', hideLogo = false }: NavBarProps @@ -220,6 +221,7 @@ export default function NavBar({ className = '', hideLogo = false }: NavBarProps