A React Native app for the ultimate thinking partner.
at main 541 B view raw
1// Expo + SVG transformer config to import .svg as React components 2const { getDefaultConfig } = require('expo/metro-config'); 3 4const config = getDefaultConfig(__dirname); 5 6// Enable react-native-svg-transformer 7config.transformer.babelTransformerPath = require.resolve('react-native-svg-transformer'); 8 9// Treat SVGs as source, not assets 10const { assetExts, sourceExts } = config.resolver; 11config.resolver.assetExts = assetExts.filter((ext) => ext !== 'svg'); 12config.resolver.sourceExts = [...sourceExts, 'svg']; 13 14module.exports = config; 15