Skip to content

Commit

Permalink
Merge pull request #82 from nuxt-community/chore/release-1.1.1
Browse files Browse the repository at this point in the history
Chore/release 1.1.1
  • Loading branch information
Baroshem authored Aug 3, 2022
2 parents eb613dc + ddd71b5 commit be0d9d9
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 14 deletions.
6 changes: 1 addition & 5 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@nuxtjs/algolia",
"version": "1.1.0",
"version": "1.1.1",
"description": "Algolia module for Nuxt",
"repository": {
"type": "git",
Expand Down Expand Up @@ -54,10 +54,6 @@
"publishConfig": {
"access": "public"
},
"bugs": {
"url": "https:/nuxt-community/algolia-module/issues"
},
"homepage": "https:/nuxt-community/algolia-module#readme",
"directories": {
"doc": "docs",
"example": "playground"
Expand Down
32 changes: 23 additions & 9 deletions src/module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -121,15 +121,29 @@ export default defineNuxtModule<ModuleOptions>({
})
}

nuxt.options.runtimeConfig.public.algolia = defu(nuxt.options.runtimeConfig.public.algolia, {
apiKey: options.apiKey,
applicationId: options.applicationId,
lite: options.lite,
instantSearch: options.instantSearch,
docSearch: options.docSearch,
recommend: options.recommend,
globalIndex: options.globalIndex
})
if (nuxt?.options?.runtimeConfig?.public?.algolia) {
// Nuxt 3
nuxt.options.runtimeConfig.public.algolia = defu(nuxt.options.runtimeConfig.algolia, {
apiKey: options.apiKey,
applicationId: options.applicationId,
lite: options.lite,
instantSearch: options.instantSearch,
docSearch: options.docSearch,
recommend: options.recommend,
globalIndex: options.globalIndex
});
} else {
// Nuxt 2 (Edge)
nuxt.options.publicRuntimeConfig.algolia = defu(nuxt.options.publicRuntimeConfig.algolia, {
apiKey: options.apiKey,
applicationId: options.applicationId,
lite: options.lite,
instantSearch: options.instantSearch,
docSearch: options.docSearch,
recommend: options.recommend,
globalIndex: options.globalIndex
});
}

if (options.instantSearch) {
nuxt.options.build.transpile.push('vue-instantsearch/vue3')
Expand Down

0 comments on commit be0d9d9

Please sign in to comment.