Skip to content

Commit bef436f

Browse files
author
Alexey Ivanov
committed
add custom type for svg
1 parent 2d3104d commit bef436f

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

src/@types/custom.d.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
declare module '*.svg' {
2+
import React = require('react');
3+
export const ReactComponent: React.SFC<React.SVGProps<SVGSVGElement>>;
4+
const src: string;
5+
export default src;
6+
}

tsconfig.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
"resolveJsonModule": true,
1212
"isolatedModules": true,
1313
"noEmit": true,
14-
"jsx": "react"
14+
"jsx": "react",
15+
"typeRoots": ["src/@types", "./node_modules/@types"]
1516
},
16-
"include": ["src"]
17+
"include": ["src", "src/@types"]
1718
}

0 commit comments

Comments
 (0)