Closed
Description
It seems don't work for me.
Reproduce steps:
yarn create react-app --scripts-version=react-scripts-ts@next .
mv src/App.css src/App.module.css
then open src/App.tsx
, change code import * as styles from './App.css';
to
// tslint:disable
import styles from './App.module.css'
then add code below in images.d.ts
/* remove
declare module '*.css'
declare module '*.scss'
declare module '*.sass'
*/
declare module '*.module.css' {
const classes: { [key: string]: string };
export default classes;
}
declare module '*.module.scss' {
const classes: { [key: string]: string };
export default classes;
}
declare module '*.module.sass' {
const classes: { [key: string]: string };
export default classes;
}
then add code below in tsconfig.json
"plugins": [
{
"name": "typescript-plugin-css-modules",
"options": {
"customMatcher": "\\.module\\.(sa|sc|c)ss$"
}
}
]
no type hint for me.
Metadata
Metadata
Assignees
Labels
No labels