Files
actual/packages/component-library/src/icons/.svgrrc.js
2025-03-06 18:16:59 +00:00

51 lines
1.1 KiB
JavaScript

module.exports = {
svgoConfig: {
plugins: [
{
name: 'preset-default',
params: {
overrides: { removeUnknownsAndDefaults: false },
},
},
'removeDimensions',
],
},
jsx: {
babelConfig: {
plugins: [
[
'./add-attribute',
{
elements: ['path', 'Path', 'rect', 'Rect'],
attributes: [
{
name: 'fill',
value: 'currentColor',
spread: false,
literal: false,
position: 'end',
},
],
},
],
[
'@svgr/babel-plugin-add-jsx-attribute',
{
elements: ['svg', 'Svg'],
attributes: [
{
name: 'style',
value: '({ color: "inherit", ...props.style })',
spread: false,
literal: true,
position: 'end',
},
],
},
'add-style',
],
],
},
},
};