diff options
author | Leon Jiang <35908040+leonyjiang@users.noreply.github.com> | 2020-08-05 14:15:06 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-05 17:15:06 -0400 |
commit | 1279249ee9355f88913578f51e3b0bf7d99672f6 (patch) | |
tree | 4a72890af331ffc818fffc9fb5395a80efe2d7de /ios | |
parent | f9cf9b5d89d5e25b227814f0fc759257564cea89 (diff) |
[TMA-122] User Profile Screen UI (#27)
* Fix yarn lint issues
* Add react-native-svg to project
* Create UserType & PostType
* Create temporary Post component
* Fix import cycle warning, update AuthContext
* Update onboarding screen imports
* Update config files
* Add rn-fetch-blob package
* Update types
* Add profile fetching to AuthContext
* Update post component
* Import placeholder images from designs
* Add profile UI components
* Create screen offset constants
* Add new api endpoints
* Create screen layout utils
* Create Profile screen UI
* Remove some unused styling
* Restructure ProfileScreen and fix animations
* Add gradient back to screen
* Update Moment circle styling
Diffstat (limited to 'ios')
-rw-r--r-- | ios/Frontend.xcodeproj/xcshareddata/xcschemes/Frontend-tvOS.xcscheme | 2 | ||||
-rw-r--r-- | ios/Frontend.xcodeproj/xcshareddata/xcschemes/Frontend.xcscheme | 2 | ||||
-rw-r--r-- | ios/Podfile | 2 | ||||
-rw-r--r-- | ios/Podfile.lock | 14 |
4 files changed, 16 insertions, 4 deletions
diff --git a/ios/Frontend.xcodeproj/xcshareddata/xcschemes/Frontend-tvOS.xcscheme b/ios/Frontend.xcodeproj/xcshareddata/xcschemes/Frontend-tvOS.xcscheme index 3fe395bc..a11b4188 100644 --- a/ios/Frontend.xcodeproj/xcshareddata/xcschemes/Frontend-tvOS.xcscheme +++ b/ios/Frontend.xcodeproj/xcshareddata/xcschemes/Frontend-tvOS.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1130" + LastUpgradeVersion = "1160" version = "1.3"> <BuildAction parallelizeBuildables = "YES" diff --git a/ios/Frontend.xcodeproj/xcshareddata/xcschemes/Frontend.xcscheme b/ios/Frontend.xcodeproj/xcshareddata/xcschemes/Frontend.xcscheme index 5c33f141..c3b9ba97 100644 --- a/ios/Frontend.xcodeproj/xcshareddata/xcschemes/Frontend.xcscheme +++ b/ios/Frontend.xcodeproj/xcshareddata/xcschemes/Frontend.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1130" + LastUpgradeVersion = "1160" version = "1.3"> <BuildAction parallelizeBuildables = "YES" diff --git a/ios/Podfile b/ios/Podfile index 6f9beedf..23f0e008 100644 --- a/ios/Podfile +++ b/ios/Podfile @@ -101,4 +101,4 @@ target 'Frontend-tvOS' do inherit! :search_paths # Pods for testing end -end
\ No newline at end of file +end diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 061a9b9d..2e594aa9 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -296,6 +296,8 @@ PODS: - React-cxxreact (= 0.62.2) - React-jsi (= 0.62.2) - ReactCommon/callinvoker (= 0.62.2) + - rn-fetch-blob (0.12.0): + - React-Core - RNCMaskedView (0.1.10): - React - RNGestureHandler (1.6.1): @@ -313,6 +315,8 @@ PODS: - React - RNScreens (2.9.0): - React + - RNSVG (12.1.0): + - React - TOCropViewController (2.5.3) - Yoga (1.14.0) - YogaKit (1.18.1): @@ -367,11 +371,13 @@ DEPENDENCIES: - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) - ReactCommon/callinvoker (from `../node_modules/react-native/ReactCommon`) - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - rn-fetch-blob (from `../node_modules/rn-fetch-blob`) - "RNCMaskedView (from `../node_modules/@react-native-community/masked-view`)" - RNGestureHandler (from `../node_modules/react-native-gesture-handler`) - RNImageCropPicker (from `../node_modules/react-native-image-crop-picker`) - RNReanimated (from `../node_modules/react-native-reanimated`) - RNScreens (from `../node_modules/react-native-screens`) + - RNSVG (from `../node_modules/react-native-svg`) - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) SPEC REPOS: @@ -443,6 +449,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/Libraries/Vibration" ReactCommon: :path: "../node_modules/react-native/ReactCommon" + rn-fetch-blob: + :path: "../node_modules/rn-fetch-blob" RNCMaskedView: :path: "../node_modules/@react-native-community/masked-view" RNGestureHandler: @@ -453,6 +461,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native-reanimated" RNScreens: :path: "../node_modules/react-native-screens" + RNSVG: + :path: "../node_modules/react-native-svg" Yoga: :path: "../node_modules/react-native/ReactCommon/yoga" @@ -494,15 +504,17 @@ SPEC CHECKSUMS: React-RCTText: fae545b10cfdb3d247c36c56f61a94cfd6dba41d React-RCTVibration: 4356114dbcba4ce66991096e51a66e61eda51256 ReactCommon: ed4e11d27609d571e7eee8b65548efc191116eb3 + rn-fetch-blob: f065bb7ab7fb48dd002629f8bdcb0336602d3cba RNCMaskedView: 5a8ec07677aa885546a0d98da336457e2bea557f RNGestureHandler: 8f09cd560f8d533eb36da5a6c5a843af9f056b38 RNImageCropPicker: f0557a908758c4a3f83978894ec7227651529b45 RNReanimated: b5ccb50650ba06f6e749c7c329a1bc3ae0c88b43 RNScreens: c526239bbe0e957b988dacc8d75ac94ec9cb19da + RNSVG: ce9d996113475209013317e48b05c21ee988d42e TOCropViewController: 20a14b6a7a098308bf369e7c8d700dc983a974e6 Yoga: 3ebccbdd559724312790e7742142d062476b698e YogaKit: f782866e155069a2cca2517aafea43200b01fd5a -PODFILE CHECKSUM: 7030158ba440c1ffa1ab55bb64e73d7d8c48256b +PODFILE CHECKSUM: f5b485075b23881307c1dba4f8874d96683d3678 COCOAPODS: 1.9.3 |