mirror of
https://github.com/getpaseo/paseo.git
synced 2026-11-03 07:03:18 +00:00
37 lines
1.6 KiB
JavaScript
Vendored
37 lines
1.6 KiB
JavaScript
Vendored
module.exports = {
|
|
dependency: {
|
|
platforms: {
|
|
desktop: {
|
|
cmake: 'desktop',
|
|
crate: 'rn-gpui-screens',
|
|
componentCodegenPackage: 'react-native-screens',
|
|
componentDescriptors: [
|
|
'RNSScreenComponentDescriptor',
|
|
'RNSScreenContainerComponentDescriptor',
|
|
'RNSScreenContentWrapperComponentDescriptor',
|
|
'RNSScreenNavigationContainerComponentDescriptor',
|
|
'RNSScreenStackComponentDescriptor',
|
|
'RNSScreenStackHeaderConfigComponentDescriptor',
|
|
'RNSScreenStackHeaderSubviewComponentDescriptor',
|
|
'RNSModalScreenComponentDescriptor',
|
|
'RNSFullWindowOverlayComponentDescriptor',
|
|
],
|
|
componentHeaders: [
|
|
'react/renderer/components/rnscreens/ComponentDescriptors.h',
|
|
'react/renderer/components/rnscreens/RNSScreenComponentDescriptor.h',
|
|
'react/renderer/components/rnscreens/RNSScreenStackHeaderConfigComponentDescriptor.h',
|
|
'react/renderer/components/rnscreens/RNSScreenStackHeaderSubviewComponentDescriptor.h',
|
|
'react/renderer/components/rnscreens/RNSModalScreenComponentDescriptor.h',
|
|
'react/renderer/components/rnscreens/RNSFullWindowOverlayComponentDescriptor.h',
|
|
],
|
|
// Metro: replace these files of installed packages for gpui.
|
|
sourceOverrides: {
|
|
'react-native-screens/src/core.ts': './src/core.desktop.ts',
|
|
'react-native-screens/src/components/FullWindowOverlay.tsx':
|
|
'./src/FullWindowOverlay.desktop.tsx',
|
|
},
|
|
},
|
|
},
|
|
},
|
|
};
|