mirror of
https://github.com/pezkuwichain/pwap.git
synced 2026-06-18 16:11:01 +00:00
Fix all shadow deprecation warnings across entire mobile app
- Replaced shadowColor/shadowOffset/shadowOpacity/shadowRadius with boxShadow - Fixed 28 files (21 screens + 7 components) - Preserved elevation for Android compatibility - All React Native Web deprecation warnings resolved Files fixed: - All screen components - All reusable components - Navigation components - Modal components
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
// Learn more https://docs.expo.io/guides/customizing-metro
|
||||
const { getDefaultConfig } = require('expo/metro-config');
|
||||
const path = require('path');
|
||||
|
||||
/** @type {import('expo/metro-config').MetroConfig} */
|
||||
const config = getDefaultConfig(__dirname);
|
||||
|
||||
// ============================================
|
||||
// WORKSPACE CONFIGURATION
|
||||
// ============================================
|
||||
|
||||
const projectRoot = __dirname;
|
||||
|
||||
// Use default watchFolders (no custom configuration)
|
||||
|
||||
// ============================================
|
||||
// CUSTOM MODULE RESOLUTION
|
||||
// ============================================
|
||||
// DISABLED: Custom resolver causes empty-module.js resolution issues
|
||||
// Using npm packages directly instead
|
||||
|
||||
// ============================================
|
||||
// FILE EXTENSIONS
|
||||
// ============================================
|
||||
|
||||
config.resolver.sourceExts = [
|
||||
'expo.ts',
|
||||
'expo.tsx',
|
||||
'expo.js',
|
||||
'expo.jsx',
|
||||
'ts',
|
||||
'tsx',
|
||||
'js',
|
||||
'jsx',
|
||||
'json',
|
||||
'wasm',
|
||||
'svg',
|
||||
'cjs',
|
||||
'mjs',
|
||||
];
|
||||
|
||||
// ============================================
|
||||
// NODE POLYFILLS
|
||||
// ============================================
|
||||
|
||||
// Polyfills will be resolved from project's own node_modules
|
||||
|
||||
module.exports = config;
|
||||
Reference in New Issue
Block a user