adding full search functionality and other things

This commit is contained in:
Arjun Patel
2022-02-01 17:02:40 -08:00
parent 1239014c15
commit 492ee2221b
7 changed files with 199 additions and 77 deletions
@@ -0,0 +1,23 @@
import algoliaSearch, { SearchClient } from "algoliasearch";
var searchClient: SearchClient = null;
if (
process.env.NEXT_PUBLIC_ALGOLIA_APP_ID &&
process.env.NEXT_PUBLIC_ALGOLIA_API_KEY
) {
searchClient = algoliaSearch(
process.env.NEXT_PUBLIC_ALGOLIA_APP_ID,
process.env.NEXT_PUBLIC_ALGOLIA_API_KEY
);
console.log("set up algolia search successfully");
} else {
console.error("unable to set up aloglia");
}
export const usersIndex = searchClient.initIndex(
process.env.NEXT_PUBLIC_ALGOLIA_USERS_INDEX_NAME || ""
);
export default searchClient;