Skip to content

After Expo 52 upgrade, some of the SVG files are not displaying #431

@Hiti3

Description

@Hiti3

I have created an issue on Expo, check it here with all the details:

expo/expo#36731

I dont know what else to do? Upgraded the react-native-svg-transformer from 1.3.0 to latest version, updated the metro.config.js as well:

// This replaces `const { getDefaultConfig } = require('expo/metro-config');`
const { getSentryExpoConfig } = require('@sentry/react-native/metro');

module.exports = (() => {
    // const config = getDefaultConfig(__dirname);
    const config = getSentryExpoConfig(__dirname);

    const { transformer, resolver } = config;

    config.transformer = {
        ...transformer,
        babelTransformerPath: require.resolve("react-native-svg-transformer/expo")
    };
    config.resolver = {
        ...resolver,
        assetExts: resolver.assetExts.filter((ext) => ext !== "svg"),
        sourceExts: [...resolver.sourceExts, "svg"]
    };

    return config;
})(); 

What else can I do?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions