xxxxxxxxxx
const { getDefaultConfig } = require("expo/metro-config");
module.exports = (() => {
const config = getDefaultConfig(__dirname);
const { transformer, resolver } = config;
config.transformer = {
transformer,
babelTransformerPath: require.resolve("react-native-svg-transformer"),
};
config.resolver = {
resolver,
assetExts: resolver.assetExts.filter((ext) => ext !== "svg"),
sourceExts: [resolver.sourceExts, "svg"],
};
return config;
})();
xxxxxxxxxx
declare module "*.svg" {
import React from 'react';
import { SvgProps } from "react-native-svg";
const content: React.FC<SvgProps>;
export default content;
}