Skip to content

Commit

Permalink
sdp-tech#83 feat: add splash screen
Browse files Browse the repository at this point in the history
  • Loading branch information
eujin-shin committed Jul 5, 2024
1 parent 4026d45 commit da994b7
Show file tree
Hide file tree
Showing 5 changed files with 2,998 additions and 2,391 deletions.
61 changes: 34 additions & 27 deletions ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -944,25 +944,27 @@ PODS:
- React-Mapbuffer (0.73.2):
- glog
- React-debug
- react-native-date-picker (5.0.0):
- react-native-date-picker (5.0.4):
- React-Core
- react-native-document-picker (9.1.1):
- react-native-document-picker (9.3.0):
- React-Core
- react-native-image-picker (7.1.0):
- react-native-image-picker (7.1.2):
- glog
- RCT-Folly (= 2022.05.16.00)
- React-Core
- react-native-pager-view (6.2.3):
- react-native-pager-view (6.3.3):
- glog
- RCT-Folly (= 2022.05.16.00)
- React-Core
- react-native-safe-area-context (4.8.2):
- react-native-safe-area-context (4.10.7):
- React-Core
- react-native-slider (4.5.0):
- react-native-slider (4.5.2):
- glog
- RCT-Folly (= 2022.05.16.00)
- React-Core
- react-native-webview (13.10.2):
- react-native-splash-screen (3.3.0):
- React-Core
- react-native-webview (13.10.4):
- glog
- RCT-Folly (= 2022.05.16.00)
- React-Core
Expand Down Expand Up @@ -1133,24 +1135,25 @@ PODS:
- React-jsi (= 0.73.2)
- React-logger (= 0.73.2)
- React-perflogger (= 0.73.2)
- RNCPicker (2.7.5):
- RNCPicker (2.7.7):
- React-Core
- RNGestureHandler (2.15.0):
- RNGestureHandler (2.17.1):
- glog
- RCT-Folly (= 2022.05.16.00)
- React-Core
- RNKeychain (8.1.2):
- React-Core
- RNReanimated (3.7.2):
- RNReanimated (3.13.0):
- glog
- RCT-Folly (= 2022.05.16.00)
- React-Core
- ReactCommon/turbomodule/core
- RNScreens (3.30.1):
- RNScreens (3.32.0):
- glog
- RCT-Folly (= 2022.05.16.00)
- React-Core
- RNSVG (14.1.0):
- React-RCTImage
- RNSVG (14.2.0):
- React-Core
- SocketRocket (0.6.1)
- Yoga (1.14.0)
Expand Down Expand Up @@ -1214,6 +1217,7 @@ DEPENDENCIES:
- react-native-pager-view (from `../node_modules/react-native-pager-view`)
- react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`)
- "react-native-slider (from `../node_modules/@react-native-community/slider`)"
- react-native-splash-screen (from `../node_modules/react-native-splash-screen`)
- react-native-webview (from `../node_modules/react-native-webview`)
- React-nativeconfig (from `../node_modules/react-native/ReactCommon`)
- React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`)
Expand Down Expand Up @@ -1327,6 +1331,8 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native-safe-area-context"
react-native-slider:
:path: "../node_modules/@react-native-community/slider"
react-native-splash-screen:
:path: "../node_modules/react-native-splash-screen"
react-native-webview:
:path: "../node_modules/react-native-webview"
React-nativeconfig:
Expand Down Expand Up @@ -1385,7 +1391,7 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/ReactCommon/yoga"

SPEC CHECKSUMS:
boost: d3f49c53809116a5d38da093a8aa78bf551aed09
boost: 26fad476bfa736552bbfa698a06cc530475c1505
CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
DoubleConversion: fea03f2699887d960129cc54bba7e52542b6f953
FBLazyVector: fbc4957d9aa695250b55d879c1d86f79d7e69ab4
Expand All @@ -1399,7 +1405,7 @@ SPEC CHECKSUMS:
Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9
FlipperKit: 37525a5d056ef9b93d1578e04bc3ea1de940094f
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
glog: c5d68082e772fa1c511173d6b30a9de2c05a69a2
glog: 035f1e36e53b355cf70f6434d161b36e7d21fecd
hermes-engine: b361c9ef5ef3cda53f66e195599b47e1f84ffa35
libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c
Expand All @@ -1424,13 +1430,14 @@ SPEC CHECKSUMS:
React-jsinspector: 03644c063fc3621c9a4e8bf263a8150909129618
React-logger: 66b168e2b2bee57bd8ce9e69f739d805732a5570
React-Mapbuffer: 9ee041e1d7be96da6d76a251f92e72b711c651d6
react-native-date-picker: 656d78c3f8a5e79bc1642b8d1c587ce10aab2195
react-native-document-picker: 3599b238843369026201d2ef466df53f77ae0452
react-native-image-picker: 6c51359eca7a7df9f07e297218c25696eb9da976
react-native-pager-view: d81ab2060b9caf57ca8c3a0d57467ff407cdb825
react-native-safe-area-context: 0ee144a6170530ccc37a0fd9388e28d06f516a89
react-native-slider: 7d387c7e8dd0b4c12bf49c975c8666435f082a33
react-native-webview: ef44a80406c863342b11887697bceb84b9ade802
react-native-date-picker: 6891317e850deae5b53d51355226e07a495aba61
react-native-document-picker: 5b97e24a7f1a1e4a50a72c540a043f32d29a70a2
react-native-image-picker: 994a97b28e7f2c2197e21801569bb19f6e494e38
react-native-pager-view: 51b8a98ed400354aea0250186669db6c66a6231f
react-native-safe-area-context: 422017db8bcabbada9ad607d010996c56713234c
react-native-slider: 07df44a6b615c6bf8584a5ee88288024b3cbf498
react-native-splash-screen: 4312f786b13a81b5169ef346d76d33bc0c6dc457
react-native-webview: 492d3b7828fca1c68168438f0e7c99bb8194050f
React-nativeconfig: d753fbbc8cecc8ae413d615599ac378bbf6999bb
React-NativeModulesApple: 964f4eeab1b4325e8b6a799cf4444c3fd4eb0a9c
React-perflogger: 29efe63b7ef5fbaaa50ef6eaa92482f98a24b97e
Expand All @@ -1451,14 +1458,14 @@ SPEC CHECKSUMS:
React-runtimescheduler: df8945a656356ff10f58f65a70820478bfcf33ad
React-utils: f5bc61e7ea3325c0732ae2d755f4441940163b85
ReactCommon: 45b5d4f784e869c44a6f5a8fad5b114ca8f78c53
RNCPicker: 3e2c37a8328f368ce14da050cdc8231deb5fc9f9
RNGestureHandler: deda62b8339496ba721a45e0f3e2d7a319932cee
RNCPicker: b7873ba797dc586bfaf3307d737cbdc620a9ff3e
RNGestureHandler: 1c2341f8a84794a483ed739c446dc9f3b5191908
RNKeychain: a65256b6ca6ba6976132cc4124b238a5b13b3d9c
RNReanimated: 3850671fd0c67051ea8e1e648e8c3e86bf3a28eb
RNScreens: 77fc79e66b726ee45b091486b348418ee1d792ab
RNSVG: ba3e7232f45e34b7b47e74472386cf4e1a676d0a
RNReanimated: 2fb8bf314df48f4968d9080aec46c47eb44a446a
RNScreens: f0edd01b3ab160acc31fb056622a1d7c2909a0a5
RNSVG: 963a95f1f5d512a13d11ffd50d351c87fb5c6890
SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17
Yoga: e64aa65de36c0832d04e8c7bd614396c77a80047
Yoga: 13c8ef87792450193e117976337b8527b49e8c03

PODFILE CHECKSUM: eb490ed861c0caf2f2649ac9503532c4cce2d3d8

Expand Down
12 changes: 2 additions & 10 deletions ios/upcy.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -690,11 +690,7 @@
"-DFOLLY_USE_LIBCPP=1",
"-DFOLLY_CFG_NO_COROUTINES=1",
);
OTHER_LDFLAGS = (
"$(inherited)",
"-Wl",
"-ld_classic",
);
OTHER_LDFLAGS = "$(inherited)";
REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
SDKROOT = iphoneos;
USE_HERMES = true;
Expand Down Expand Up @@ -763,11 +759,7 @@
"-DFOLLY_USE_LIBCPP=1",
"-DFOLLY_CFG_NO_COROUTINES=1",
);
OTHER_LDFLAGS = (
"$(inherited)",
"-Wl",
"-ld_classic",
);
OTHER_LDFLAGS = "$(inherited)";
REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
SDKROOT = iphoneos;
USE_HERMES = true;
Expand Down
4 changes: 3 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
"@react-navigation/native-stack": "^6.9.17",
"@react-navigation/stack": "^6.3.20",
"axios": "^1.6.3",
"lottie-react-native": "^6.7.2",
"punycode": "^2.3.1",
"react": "18.2.0",
"react-dom": "^18.2.0",
Expand All @@ -45,7 +46,8 @@
"react-native-safe-area-context": "^4.8.2",
"react-native-safearea-height": "^1.0.6",
"react-native-screens": "^3.30.1",
"react-native-snap-carousel": "git+https://github.com/SJ-Kwak/react-native-snap-carousel.git",
"react-native-snap-carousel": "^3.9.1",
"react-native-splash-screen": "^3.3.0",
"react-native-status-bar-height": "^2.6.0",
"react-native-svg": "^14.1.0",
"react-native-tab-view": "^3.5.2",
Expand Down
8 changes: 8 additions & 0 deletions src/common/SplashScreen.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import React from 'react';
import LottieView from 'lottie-react-native';

const SplashScreen = () => {
return <LottieView />;
};

export default SplashScreen;
Loading

0 comments on commit da994b7

Please sign in to comment.