Files
NoteNextra-origin/components/docsearch.tsx
Trance-0 1476e7f1c2 bug fix
2025-10-27 15:12:02 -05:00

23 lines
690 B
TypeScript

'use client'
// sample code from https://docsearch.algolia.com/docs/docsearch
import { DocSearch } from '@docsearch/react';
import {useTheme} from 'next-themes';
import '@docsearch/css';
function AlgoliaSearch () {
const {theme} = useTheme();
const darkMode = theme === 'dark';
console.log("darkMode", darkMode);
return (
<DocSearch
appId={process.env.NEXT_SEARCH_ALGOLIA_APP_ID || 'NKGLZZZUBC'}
indexName={process.env.NEXT_SEARCH_ALGOLIA_INDEX_NAME || 'notenextra_trance_0'}
apiKey={process.env.NEXT_SEARCH_ALGOLIA_API_KEY || '727b389a61e862e590dfab9ce9df31a2'}
theme={darkMode===false ? 'light' : 'dark'}
/>
);
}
export default AlgoliaSearch;