How can I import SCSS modules in React-Typescript?

5.8k Views Asked by At

I am trying to import styles from Navbar.module.scss file in my Navbar.tsx component. enter image description here

But it says enter image description here

I have already installed node-sass and @types/node-sass packages. Here's my package.json : enter image description here

2

There are 2 best solutions below

0
Abhishek Ram On

Nevermind, I just installed this package called typed-scss-modules and it generated the type declarations for all the scss files in my src directory.

yarn add -D typed-scss-modules

yarn typed-scss-modules src

Then I imported my scss modules like so:

import styles from './Navbar.modules.scss';

And everything worked so well.

0
Sviat Bondar On

There is easier way, just add the d.ts file or text to exist file next line

declare module "*.module.scss";

End this should solve the problem.