Skip to content

Commit e2b60f1

Browse files
author
Agney
committed
add svgr
1 parent b6e0f67 commit e2b60f1

File tree

6 files changed

+31
-62
lines changed

6 files changed

+31
-62
lines changed

package-lock.json

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
"@storybook/addon-links": "^6.0.21",
5757
"@storybook/addons": "^6.0.21",
5858
"@storybook/react": "^6.0.21",
59+
"@svgr/rollup": "^5.4.0",
5960
"@types/react": "^16.9.49",
6061
"@types/react-dom": "^16.9.8",
6162
"babel-loader": "^8.1.0",

src/index.tsx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,5 @@ export { useLoading } from './useLoading';
22
export { LoaderProvider } from './LoaderContext';
33

44
// Loaders
5-
export { Audio } from './loaders/Audio';
6-
export { BallTriangle } from './loaders/BallTriangle';
7-
export { Bars } from './loaders/Bars';
8-
export { Circles } from './loaders/Circles';
5+
export { default as Audio } from './svg-loaders/audio.svg';
6+
export { default as BallTriangle } from './svg-loaders/ball-triangle.svg';

src/loaders/Audio.tsx

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

src/svg.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
declare module "*.svg" {
2+
const content: any;
3+
export default content;
4+
}

tsdx.config.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
const svgr = require('@svgr/rollup').default;
2+
3+
module.exports = {
4+
rollup(config) {
5+
config.plugins.push(svgr());
6+
return config;
7+
},
8+
};

0 commit comments

Comments
 (0)