File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed
Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,11 @@ const logger = require('consola').withScope('nuxt-svg-loader')
22
33export default function nuxtSvgLoader ( ) {
44 const { svgLoader : options } = this . options
5+
6+ if ( options . svgo && ! options . svgoConfig ) {
7+ options . svgoConfig = options . svgo
8+ }
9+
510 this . extendBuild ( setupVueSvgLoader ( options ) )
611}
712
@@ -19,19 +24,14 @@ const setupVueSvgLoader = options => (config) => {
1924 // from https://github.com/nuxt/nuxt.js/blob/76b10d2d3f4e5352f1c9d14c52008f234e66d7d5/lib/builder/webpack/base.js#L203
2025 imageLoaderRule . test = / \. ( p n g | j p e ? g | g i f | w e b p ) $ /
2126
22- // Override svg-to-vue-component default options for prefixing ids
23- const svgoConfig = Object . assign ( { } , {
24- plugins : [ { prefixIds : false } ]
25- } , options && options . svgo )
26-
2727 // Add a new rule for .svg file
2828 config . module . rules . push ( {
2929 test : / \. s v g $ / ,
3030 use : [
3131 'vue-loader' ,
3232 {
3333 loader : 'svg-to-vue-component/loader' ,
34- options : { svgoConfig }
34+ options
3535 }
3636 ]
3737 } )
You can’t perform that action at this time.
0 commit comments