Quantcast
Channel: Active questions tagged react-native+typescript - Stack Overflow
Viewing all articles
Browse latest Browse all 6290

how to handle JEST error: Cannot find module

$
0
0

When I run yarn jest I got this error: Cannot find module '@img/test.svg' from 'src/screens/TestScreen/TestScreen.tsx'

I'm trying to import SVG-s from a folder, the import works fine, but I only have this problem on JEST.

"react-native": "0.64.4","babel-preset-react-native": "4.0.1",

my babel.config.js:

module.exports = {   presets: ['module:metro-react-native-babel-preset'],   plugins: [      ['module-resolver',         {            root: ['./src'],            alias: [               {'@img': './assets/images/',               },               {'@tab': './assets/images/tabIcons/',               },            ],         },'@babel/plugin-transform-modules-commonjs',      ],   ],};

tsconfig:

"baseUrl": "./src","paths": {"@img": ["./assets/images/"],"@tab": ["./assets/images/tabIcons/"],}, 

declarations.d.ts:

declare module '*.svg' {   import {SvgProps} from 'react-native-svg';   const content: React.FC<SvgProps>;   export default content;}

Viewing all articles
Browse latest Browse all 6290

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>