Skip to content

Commit

Permalink
Fix bug causing domains notbeing set for @nuxt/image
Browse files Browse the repository at this point in the history
  • Loading branch information
scottyzen committed Mar 2, 2023
1 parent 4fb48f7 commit 5a9bbf2
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
4 changes: 0 additions & 4 deletions nuxt.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,6 @@ export default defineNuxtConfig({
'@nuxt/image-edge'
],

image: {
domains: process.env.NUXT_IMAGE_DOMAINS ? process.env.NUXT_IMAGE_DOMAINS.replace(/ /g, '').split(',') : [],
},

hooks: {
'pages:extend'(pages) {
pages.push({ name: 'product-page-pager', path: '/products/page/:pageNumber', file: '~/pages/products.vue' });
Expand Down
6 changes: 5 additions & 1 deletion woonuxt-settings-module/woonuxt-settings.ts
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,11 @@ export default defineNuxtModule<ModuleOptions>({
// Default env variables
process.env.PRIMARY_COLOR = data.woonuxtSettings?.primary_color || '#7F54B2';
process.env.PUBLIC_INTROSPECTION_ENABLED = data.woonuxtSettings?.publicIntrospectionEnabled || 'off';
process.env.NUXT_IMAGE_DOMAINS = data.woonuxtSettings?.domain || null;
const nuxtImageDomains = process.env.NUXT_IMAGE_DOMAINS ? process.env.NUXT_IMAGE_DOMAINS.replace(/ /g, '').split(',') : [];

nuxt.options.image = {
domains: [...nuxtImageDomains, data.woonuxtSettings?.domain],
}

// Default runtimeConfig
nuxt.options.runtimeConfig.public.LOGO = data.woonuxtSettings?.logo || null;
Expand Down

0 comments on commit 5a9bbf2

Please sign in to comment.