mirror of
https://gh-proxy.org/https://github.com/tiajinsha/JKVideo
synced 2026-07-07 23:18:38 +08:00
23 lines
684 B
JavaScript
23 lines
684 B
JavaScript
|
|
const path = require('path');
|
||
|
|
const {
|
||
|
|
getSentryExpoConfig
|
||
|
|
} = require("@sentry/react-native/metro");
|
||
|
|
|
||
|
|
const config = getSentryExpoConfig(__dirname);
|
||
|
|
|
||
|
|
const originalResolveRequest = config.resolver.resolveRequest;
|
||
|
|
|
||
|
|
config.resolver.resolveRequest = (context, moduleName, platform) => {
|
||
|
|
if (platform === 'web' && moduleName === 'react-native-pager-view') {
|
||
|
|
return {
|
||
|
|
filePath: path.resolve(__dirname, 'shims/react-native-pager-view.web.tsx'),
|
||
|
|
type: 'sourceFile',
|
||
|
|
};
|
||
|
|
}
|
||
|
|
if (originalResolveRequest) {
|
||
|
|
return originalResolveRequest(context, moduleName, platform);
|
||
|
|
}
|
||
|
|
return context.resolveRequest(context, moduleName, platform);
|
||
|
|
};
|
||
|
|
|
||
|
|
module.exports = config;
|