match any domain and remove

makes all search results local to current domain
pull/26459/head^2
Paul Wackerow 2 years ago
parent 65bdc4e4dd
commit f509950c72
No known key found for this signature in database
GPG Key ID: BB63E296FE9CAB8D
  1. 4
      src/components/UI/Search.tsx

@ -6,8 +6,6 @@ export const Search: React.FC = () => {
const appId = process.env.NEXT_PUBLIC_ALGOLIA_APP_ID || '';
const apiKey = process.env.NEXT_PUBLIC_ALGOLIA_SEARCH_API_KEY || '';
const indexName = process.env.NEXT_PUBLIC_ALGOLIA_BASE_SEARCH_INDEX_NAME || '';
const indexDomain =
process.env.NEXT_PUBLIC_ALGOLIA_INDEX_DOMAIN || 'https://melodious-puffpuff-8e1109.netlify.app';
return (
<DocSearch
appId={appId}
@ -16,7 +14,7 @@ export const Search: React.FC = () => {
transformItems={items =>
items.map(item => ({
...item,
url: item.url.replace(indexDomain, '')
url: item.url.replace(/^https?:\/\/[^\/]+(?=\/)/, '')
}))
}
/>

Loading…
Cancel
Save