yarn add @nuxtjs/algolia # yarn
npm i @nuxtjs/algolia # npm
Firstly, you need to add @nuxtjs/algolia to your Nuxt config.
// nuxt.config.js
{
modules: [
"@nuxtjs/algolia",
],
algolia: {
apiKey: "<YOUR_SEARCH_API_KEY>",
applicationId: "<YOUR_APPLICATION_ID>",
}
}
Then you can start using @nuxtjs/algolia in your setup function!
<script setup>
const { result, search } = useAlgoliaSearch("test_index"); // pass your index as param
onMounted(async () => {
await search({ query: "Samsung" });
});
</script>
yarn install or npm installyarn dev or npm run dev