File tree Expand file tree Collapse file tree 4 files changed +4
-46
lines changed
android/build/generated/source/codegen/jni Expand file tree Collapse file tree 4 files changed +4
-46
lines changed Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 33// Bridge to:
44// Android: buildConfigField vars set in build.gradle, and exported via ReactConfig
55// iOS: config vars set in xcconfig and exposed via RNCConfig.m
6- import { NativeModules , TurboModuleRegistry , Platform } from 'react-native' ;
6+ import { NativeModules } from 'react-native' ;
77
8- // New-arch TurboModule name should match native module name
9- const TM_NAME = 'RNCConfigModule' ;
8+ export const Config = NativeModules . RNCConfigModule || { }
109
11- function getTurboModule ( ) {
12- try {
13- if ( TurboModuleRegistry ?. get ) {
14- return TurboModuleRegistry . get ( TM_NAME ) ;
15- }
16- } catch ( _ ) { }
17- return null ;
18- }
19-
20- const Turbo = getTurboModule ( ) ;
21- const Paper = NativeModules ?. RNCConfigModule ;
22-
23- let config = { } ;
24- if ( Turbo ) {
25- // Prefer TM sync getAll when available to return a plain object
26- if ( typeof Turbo . getAll === 'function' ) {
27- try { config = Turbo . getAll ( ) || { } ; } catch ( _ ) { config = { } ; }
28- } else {
29- config = Turbo ;
30- }
31- } else if ( Paper ) {
32- config = Paper ;
33- }
34-
35- export const Config = config ;
3610export default Config ;
37-
Original file line number Diff line number Diff line change 11{
22 "name" : " react-native-config" ,
3- "version" : " 1.5.8 " ,
3+ "version" : " 1.5.9 " ,
44 "description" : " Expose config variables to React Native apps" ,
55 "keywords" : [
66 " env" ,
4242 "@types/jest" : " ^29.5.12"
4343 },
4444 "dependencies" : {
45- "@babel/core" : " ^7.25.2" ,
45+ "@babel/core" : " ^7.25.2" ,
4646 "@babel/preset-env" : " ^7.25.0" ,
4747 "@babel/preset-react" : " ^7.24.7" ,
4848 "babel-jest" : " ^29.7.0"
You can’t perform that action at this time.
0 commit comments