Skip to content

Commit c950d65

Browse files
Remove custom SVGo plugin
1 parent 2d765bf commit c950d65

2 files changed

Lines changed: 7 additions & 143 deletions

File tree

scripts/svgo-plugin-add-classes-to-svg-element.cjs

Lines changed: 0 additions & 140 deletions
This file was deleted.

svgo.config.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import addClassesToSVGElement from './scripts/svgo-plugin-add-classes-to-svg-element.cjs';
1+
import path from 'path';
22

33
export default {
44
plugins: [
@@ -27,8 +27,12 @@ export default {
2727
},
2828
{
2929
name: 'addClassesToSVGElement',
30-
params: { className: 'cf-icon-svg', suffixPattern: '--$FILENAME' },
31-
fn: addClassesToSVGElement.fn,
30+
params: {
31+
className: (_, info) => {
32+
const filename = path.basename(info.path, '.svg');
33+
return `cf-icon-svg cf-icon-svg--${filename}`;
34+
},
35+
},
3236
},
3337
],
3438
};

0 commit comments

Comments
 (0)