Skip to content

Commit ce48c2f

Browse files
committed
Update deps
1 parent 4d156c3 commit ce48c2f

File tree

18 files changed

+1217
-1308
lines changed

18 files changed

+1217
-1308
lines changed

.flowconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,4 @@ suppress_comment=\\(.\\|\n\\)*\\$FlowFixedInNextDeploy
6767
suppress_comment=\\(.\\|\n\\)*\\$FlowExpectedError
6868

6969
[version]
70-
^0.78.0
70+
^0.86.0

android/app/BUCK

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,13 @@
88
# - `buck install -r android/app` - compile, install and run application
99
#
1010

11+
load(":build_defs.bzl", "create_aar_targets", "create_jar_targets")
12+
1113
lib_deps = []
1214

13-
for jarfile in glob(['libs/*.jar']):
14-
name = 'jars__' + jarfile[jarfile.rindex('/') + 1: jarfile.rindex('.jar')]
15-
lib_deps.append(':' + name)
16-
prebuilt_jar(
17-
name = name,
18-
binary_jar = jarfile,
19-
)
15+
create_aar_targets(glob(["libs/*.aar"]))
2016

21-
for aarfile in glob(['libs/*.aar']):
22-
name = 'aars__' + aarfile[aarfile.rindex('/') + 1: aarfile.rindex('.aar')]
23-
lib_deps.append(':' + name)
24-
android_prebuilt_aar(
25-
name = name,
26-
aar = aarfile,
27-
)
17+
create_jar_targets(glob(["libs/*.jar"]))
2818

2919
android_library(
3020
name = "all-libs",

android/app/build.gradle

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -103,16 +103,13 @@ android {
103103
targetSdkVersion rootProject.ext.targetSdkVersion
104104
versionCode 1
105105
versionName "1.0"
106-
ndk {
107-
abiFilters "armeabi-v7a", "x86"
108-
}
109106
}
110107
splits {
111108
abi {
112109
reset()
113110
enable enableSeparateBuildPerCPUArchitecture
114111
universalApk false // If true, also generate a universal APK
115-
include "armeabi-v7a", "x86"
112+
include "armeabi-v7a", "x86", "arm64-v8a"
116113
}
117114
}
118115
buildTypes {
@@ -126,7 +123,7 @@ android {
126123
variant.outputs.each { output ->
127124
// For each separate APK per architecture, set a unique version code as described here:
128125
// http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits
129-
def versionCodes = ["armeabi-v7a":1, "x86":2]
126+
def versionCodes = ["armeabi-v7a":1, "x86":2, "arm64-v8a": 3]
130127
def abi = output.getFilter(OutputFile.ABI)
131128
if (abi != null) { // null for the universal-debug, universal-release variants
132129
output.versionCodeOverride =

android/app/build_defs.bzl

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
"""Helper definitions to glob .aar and .jar targets"""
2+
3+
def create_aar_targets(aarfiles):
4+
for aarfile in aarfiles:
5+
name = "aars__" + aarfile[aarfile.rindex("/") + 1:aarfile.rindex(".aar")]
6+
lib_deps.append(":" + name)
7+
android_prebuilt_aar(
8+
name = name,
9+
aar = aarfile,
10+
)
11+
12+
def create_jar_targets(jarfiles):
13+
for jarfile in jarfiles:
14+
name = "jars__" + jarfile[jarfile.rindex("/") + 1:jarfile.rindex(".jar")]
15+
lib_deps.append(":" + name)
16+
prebuilt_jar(
17+
name = name,
18+
binary_jar = jarfile,
19+
)

android/app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
android:name=".MainApplication"
99
android:label="@string/app_name"
1010
android:icon="@mipmap/ic_launcher"
11+
android:roundIcon="@mipmap/ic_launcher_round"
1112
android:allowBackup="false"
1213
android:theme="@style/AppTheme">
1314
<activity

android/build.gradle

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22

33
buildscript {
44
ext {
5-
buildToolsVersion = "27.0.3"
5+
buildToolsVersion = "28.0.2"
66
minSdkVersion = 16
7-
compileSdkVersion = 27
8-
targetSdkVersion = 26
9-
supportLibVersion = "27.1.1"
7+
compileSdkVersion = 28
8+
targetSdkVersion = 27
9+
supportLibVersion = "28.0.0"
1010
}
1111
repositories {
12-
jcenter()
1312
google()
13+
jcenter()
1414
}
1515
dependencies {
16-
classpath 'com.android.tools.build:gradle:3.1.4'
16+
classpath 'com.android.tools.build:gradle:3.2.1'
1717

1818
// NOTE: Do not place your application dependencies here; they belong
1919
// in the individual module build.gradle files
@@ -23,17 +23,17 @@ buildscript {
2323
allprojects {
2424
repositories {
2525
mavenLocal()
26+
google()
2627
jcenter()
2728
maven {
2829
// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
2930
url "$rootDir/../node_modules/react-native/android"
3031
}
31-
google()
3232
}
3333
}
3434

3535

3636
task wrapper(type: Wrapper) {
37-
gradleVersion = '4.4'
37+
gradleVersion = '4.7'
3838
distributionUrl = distributionUrl.replace("bin", "all")
3939
}

android/gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
33
zipStoreBase=GRADLE_USER_HOME
44
zipStorePath=wrapper/dists
5-
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
5+
distributionUrl=https\://services.gradle.org/distributions/gradle-4.7-all.zip

babel.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module.exports = {
2+
presets: ["module:metro-react-native-babel-preset"]
3+
}

ios/CSSModulesExample.xcodeproj/project.pbxproj

Lines changed: 56 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,11 @@
3636
2D16E6881FA4F8E400B85C8A /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D16E6891FA4F8E400B85C8A /* libReact.a */; };
3737
2DCD954D1E0B4F2C00145EB5 /* CSSModulesExampleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* CSSModulesExampleTests.m */; };
3838
2DF0FFEE2056DD460020B375 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3EA31DF850E9000B6D8A /* libReact.a */; };
39-
2ED0653B20865F090050B1B2 /* FontAwesome.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 2ED0653A20865F090050B1B2 /* FontAwesome.ttf */; };
39+
2EC452332218EF09000F44F3 /* FontAwesome.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 2EC452322218EF08000F44F3 /* FontAwesome.ttf */; };
4040
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
4141
ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */; };
42+
ED297163215061F000B7C4FE /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED297162215061F000B7C4FE /* JavaScriptCore.framework */; };
43+
ED2971652150620600B7C4FE /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED2971642150620600B7C4FE /* JavaScriptCore.framework */; };
4244
/* End PBXBuildFile section */
4345

4446
/* Begin PBXContainerItemProxy section */
@@ -175,19 +177,33 @@
175177
remoteGlobalIDString = 3D383D621EBD27B9005632C8;
176178
remoteInfo = "double-conversion-tvOS";
177179
};
178-
2DF0FFEA2056DD460020B375 /* PBXContainerItemProxy */ = {
180+
2EC4522A2218EEFA000F44F3 /* PBXContainerItemProxy */ = {
179181
isa = PBXContainerItemProxy;
180182
containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
181183
proxyType = 2;
182-
remoteGlobalIDString = 9936F3131F5F2E4B0010BF04;
183-
remoteInfo = privatedata;
184+
remoteGlobalIDString = EDEBC6D6214B3E7000DD5AC8;
185+
remoteInfo = jsi;
184186
};
185-
2DF0FFEC2056DD460020B375 /* PBXContainerItemProxy */ = {
187+
2EC4522C2218EEFA000F44F3 /* PBXContainerItemProxy */ = {
186188
isa = PBXContainerItemProxy;
187189
containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
188190
proxyType = 2;
189-
remoteGlobalIDString = 9936F32F1F5F2E5B0010BF04;
190-
remoteInfo = "privatedata-tvOS";
191+
remoteGlobalIDString = EDEBC73B214B45A300DD5AC8;
192+
remoteInfo = jsiexecutor;
193+
};
194+
2EC4522E2218EEFA000F44F3 /* PBXContainerItemProxy */ = {
195+
isa = PBXContainerItemProxy;
196+
containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
197+
proxyType = 2;
198+
remoteGlobalIDString = ED296FB6214C9A0900B7C4FE;
199+
remoteInfo = "jsi-tvOS";
200+
};
201+
2EC452302218EEFA000F44F3 /* PBXContainerItemProxy */ = {
202+
isa = PBXContainerItemProxy;
203+
containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
204+
proxyType = 2;
205+
remoteGlobalIDString = ED296FEE214C9CF800B7C4FE;
206+
remoteInfo = "jsiexecutor-tvOS";
191207
};
192208
3DAD3E831DF850E9000B6D8A /* PBXContainerItemProxy */ = {
193209
isa = PBXContainerItemProxy;
@@ -266,20 +282,6 @@
266282
remoteGlobalIDString = 3D3CD9321DE5FBEE00167DC4;
267283
remoteInfo = "cxxreact-tvOS";
268284
};
269-
3DAD3EAC1DF850E9000B6D8A /* PBXContainerItemProxy */ = {
270-
isa = PBXContainerItemProxy;
271-
containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
272-
proxyType = 2;
273-
remoteGlobalIDString = 3D3CD90B1DE5FBD600167DC4;
274-
remoteInfo = jschelpers;
275-
};
276-
3DAD3EAE1DF850E9000B6D8A /* PBXContainerItemProxy */ = {
277-
isa = PBXContainerItemProxy;
278-
containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
279-
proxyType = 2;
280-
remoteGlobalIDString = 3D3CD9181DE5FBD800167DC4;
281-
remoteInfo = "jschelpers-tvOS";
282-
};
283285
5E9157321DD0AC6500FF2AA8 /* PBXContainerItemProxy */ = {
284286
isa = PBXContainerItemProxy;
285287
containerPortal = 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */;
@@ -340,11 +342,13 @@
340342
2D02E47B1E0B4A5D006451C7 /* CSSModulesExample-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "CSSModulesExample-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
341343
2D02E4901E0B4A5D006451C7 /* CSSModulesExample-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "CSSModulesExample-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
342344
2D16E6891FA4F8E400B85C8A /* libReact.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libReact.a; sourceTree = BUILT_PRODUCTS_DIR; };
343-
2ED0653A20865F090050B1B2 /* FontAwesome.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = FontAwesome.ttf; path = ../android/app/src/main/assets/fonts/FontAwesome.ttf; sourceTree = "<group>"; };
345+
2EC452322218EF08000F44F3 /* FontAwesome.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = FontAwesome.ttf; path = ../android/app/src/main/assets/fonts/FontAwesome.ttf; sourceTree = "<group>"; };
344346
5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTAnimation.xcodeproj; path = "../node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj"; sourceTree = "<group>"; };
345347
78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
346348
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
347349
ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTBlob.xcodeproj; path = "../node_modules/react-native/Libraries/Blob/RCTBlob.xcodeproj"; sourceTree = "<group>"; };
350+
ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
351+
ED2971642150620600B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/JavaScriptCore.framework; sourceTree = DEVELOPER_DIR; };
348352
/* End PBXFileReference section */
349353

350354
/* Begin PBXFrameworksBuildPhase section */
@@ -360,6 +364,7 @@
360364
isa = PBXFrameworksBuildPhase;
361365
buildActionMask = 2147483647;
362366
files = (
367+
ED297163215061F000B7C4FE /* JavaScriptCore.framework in Frameworks */,
363368
ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */,
364369
11D1A2F320CAFA9E000508D9 /* libRCTAnimation.a in Frameworks */,
365370
146834051AC3E58100842450 /* libReact.a in Frameworks */,
@@ -379,6 +384,7 @@
379384
isa = PBXFrameworksBuildPhase;
380385
buildActionMask = 2147483647;
381386
files = (
387+
ED2971652150620600B7C4FE /* JavaScriptCore.framework in Frameworks */,
382388
2D16E6881FA4F8E400B85C8A /* libReact.a in Frameworks */,
383389
2D02E4C21E0B4AEC006451C7 /* libRCTAnimation.a in Frameworks */,
384390
2D02E4C31E0B4AEC006451C7 /* libRCTImage-tvOS.a in Frameworks */,
@@ -503,23 +509,25 @@
503509
3DAD3EA71DF850E9000B6D8A /* libyoga.a */,
504510
3DAD3EA91DF850E9000B6D8A /* libcxxreact.a */,
505511
3DAD3EAB1DF850E9000B6D8A /* libcxxreact.a */,
506-
3DAD3EAD1DF850E9000B6D8A /* libjschelpers.a */,
507-
3DAD3EAF1DF850E9000B6D8A /* libjschelpers.a */,
508512
2DF0FFDF2056DD460020B375 /* libjsinspector.a */,
509513
2DF0FFE12056DD460020B375 /* libjsinspector-tvOS.a */,
510514
2DF0FFE32056DD460020B375 /* libthird-party.a */,
511515
2DF0FFE52056DD460020B375 /* libthird-party.a */,
512516
2DF0FFE72056DD460020B375 /* libdouble-conversion.a */,
513517
2DF0FFE92056DD460020B375 /* libdouble-conversion.a */,
514-
2DF0FFEB2056DD460020B375 /* libprivatedata.a */,
515-
2DF0FFED2056DD460020B375 /* libprivatedata-tvOS.a */,
518+
2EC4522B2218EEFA000F44F3 /* libjsi.a */,
519+
2EC4522D2218EEFA000F44F3 /* libjsiexecutor.a */,
520+
2EC4522F2218EEFA000F44F3 /* libjsi-tvOS.a */,
521+
2EC452312218EEFA000F44F3 /* libjsiexecutor-tvOS.a */,
516522
);
517523
name = Products;
518524
sourceTree = "<group>";
519525
};
520526
2D16E6871FA4F8E400B85C8A /* Frameworks */ = {
521527
isa = PBXGroup;
522528
children = (
529+
ED297162215061F000B7C4FE /* JavaScriptCore.framework */,
530+
ED2971642150620600B7C4FE /* JavaScriptCore.framework */,
523531
2D16E6891FA4F8E400B85C8A /* libReact.a */,
524532
);
525533
name = Frameworks;
@@ -574,7 +582,7 @@
574582
83CBB9F61A601CBA00E9B192 = {
575583
isa = PBXGroup;
576584
children = (
577-
2ED0653A20865F090050B1B2 /* FontAwesome.ttf */,
585+
2EC452322218EF08000F44F3 /* FontAwesome.ttf */,
578586
13B07FAE1A68108700A75B9A /* CSSModulesExample */,
579587
832341AE1AAA6A7D00B99B32 /* Libraries */,
580588
00E356EF1AD99517003FC87E /* CSSModulesExampleTests */,
@@ -896,18 +904,32 @@
896904
remoteRef = 2DF0FFE82056DD460020B375 /* PBXContainerItemProxy */;
897905
sourceTree = BUILT_PRODUCTS_DIR;
898906
};
899-
2DF0FFEB2056DD460020B375 /* libprivatedata.a */ = {
907+
2EC4522B2218EEFA000F44F3 /* libjsi.a */ = {
900908
isa = PBXReferenceProxy;
901909
fileType = archive.ar;
902-
path = libprivatedata.a;
903-
remoteRef = 2DF0FFEA2056DD460020B375 /* PBXContainerItemProxy */;
910+
path = libjsi.a;
911+
remoteRef = 2EC4522A2218EEFA000F44F3 /* PBXContainerItemProxy */;
904912
sourceTree = BUILT_PRODUCTS_DIR;
905913
};
906-
2DF0FFED2056DD460020B375 /* libprivatedata-tvOS.a */ = {
914+
2EC4522D2218EEFA000F44F3 /* libjsiexecutor.a */ = {
907915
isa = PBXReferenceProxy;
908916
fileType = archive.ar;
909-
path = "libprivatedata-tvOS.a";
910-
remoteRef = 2DF0FFEC2056DD460020B375 /* PBXContainerItemProxy */;
917+
path = libjsiexecutor.a;
918+
remoteRef = 2EC4522C2218EEFA000F44F3 /* PBXContainerItemProxy */;
919+
sourceTree = BUILT_PRODUCTS_DIR;
920+
};
921+
2EC4522F2218EEFA000F44F3 /* libjsi-tvOS.a */ = {
922+
isa = PBXReferenceProxy;
923+
fileType = archive.ar;
924+
path = "libjsi-tvOS.a";
925+
remoteRef = 2EC4522E2218EEFA000F44F3 /* PBXContainerItemProxy */;
926+
sourceTree = BUILT_PRODUCTS_DIR;
927+
};
928+
2EC452312218EEFA000F44F3 /* libjsiexecutor-tvOS.a */ = {
929+
isa = PBXReferenceProxy;
930+
fileType = archive.ar;
931+
path = "libjsiexecutor-tvOS.a";
932+
remoteRef = 2EC452302218EEFA000F44F3 /* PBXContainerItemProxy */;
911933
sourceTree = BUILT_PRODUCTS_DIR;
912934
};
913935
3DAD3E841DF850E9000B6D8A /* libRCTImage-tvOS.a */ = {
@@ -987,20 +1009,6 @@
9871009
remoteRef = 3DAD3EAA1DF850E9000B6D8A /* PBXContainerItemProxy */;
9881010
sourceTree = BUILT_PRODUCTS_DIR;
9891011
};
990-
3DAD3EAD1DF850E9000B6D8A /* libjschelpers.a */ = {
991-
isa = PBXReferenceProxy;
992-
fileType = archive.ar;
993-
path = libjschelpers.a;
994-
remoteRef = 3DAD3EAC1DF850E9000B6D8A /* PBXContainerItemProxy */;
995-
sourceTree = BUILT_PRODUCTS_DIR;
996-
};
997-
3DAD3EAF1DF850E9000B6D8A /* libjschelpers.a */ = {
998-
isa = PBXReferenceProxy;
999-
fileType = archive.ar;
1000-
path = libjschelpers.a;
1001-
remoteRef = 3DAD3EAE1DF850E9000B6D8A /* PBXContainerItemProxy */;
1002-
sourceTree = BUILT_PRODUCTS_DIR;
1003-
};
10041012
5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */ = {
10051013
isa = PBXReferenceProxy;
10061014
fileType = archive.ar;
@@ -1052,7 +1060,7 @@
10521060
files = (
10531061
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
10541062
13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */,
1055-
2ED0653B20865F090050B1B2 /* FontAwesome.ttf in Resources */,
1063+
2EC452332218EF09000F44F3 /* FontAwesome.ttf in Resources */,
10561064
);
10571065
runOnlyForDeploymentPostprocessing = 0;
10581066
};

ios/CSSModulesExample/AppDelegate.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* Copyright (c) 2015-present, Facebook, Inc.
2+
* Copyright (c) Facebook, Inc. and its affiliates.
33
*
44
* This source code is licensed under the MIT license found in the
55
* LICENSE file in the root directory of this source tree.

ios/CSSModulesExample/AppDelegate.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* Copyright (c) 2015-present, Facebook, Inc.
2+
* Copyright (c) Facebook, Inc. and its affiliates.
33
*
44
* This source code is licensed under the MIT license found in the
55
* LICENSE file in the root directory of this source tree.
@@ -22,7 +22,7 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(
2222
moduleName:@"CSSModulesExample"
2323
initialProperties:nil
2424
launchOptions:launchOptions];
25-
rootView.backgroundColor = [[UIColor alloc] initWithRed:1.0f green:1.0f blue:1.0f alpha:1];
25+
rootView.backgroundColor = [UIColor blackColor];
2626

2727
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
2828
UIViewController *rootViewController = [UIViewController new];

0 commit comments

Comments
 (0)