From ea27b9ed085beec246262c9b6ed25d16e855d939 Mon Sep 17 00:00:00 2001 From: Paul Frazee <pfrazee@gmail.com> Date: Fri, 2 Dec 2022 10:40:22 -0600 Subject: [PATCH] Cleanup --- ios/Podfile.lock | 2 +- ios/app.xcodeproj/project.pbxproj | 8 ++++---- ios/app/Info.plist | 4 ++-- src/state/models/user-local-photos.ts | 4 ++-- src/view/com/composer/PhotoCarouselPicker.tsx | 20 +++++++++---------- 5 files changed, 18 insertions(+), 20 deletions(-) diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 39f1ead9..182ceab7 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -540,6 +540,6 @@ SPEC CHECKSUMS: TOCropViewController: edfd4f25713d56905ad1e0b9f5be3fbe0f59c863 Yoga: 99652481fcd320aefa4a7ef90095b95acd181952 -PODFILE CHECKSUM: 95dad1cd550c9983fb5c851af858b806e8250502 +PODFILE CHECKSUM: cf94853ebcb0d8e0d027dca9ab7a4ede886a8f20 COCOAPODS: 1.11.3 diff --git a/ios/app.xcodeproj/project.pbxproj b/ios/app.xcodeproj/project.pbxproj index 485aa8e0..50db4563 100644 --- a/ios/app.xcodeproj/project.pbxproj +++ b/ios/app.xcodeproj/project.pbxproj @@ -455,7 +455,7 @@ CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = app/app.entitlements; CURRENT_PROJECT_VERSION = 1; - DEVELOPMENT_TEAM = 28H695D9YK; + DEVELOPMENT_TEAM = B3LX46C5HS; ENABLE_BITCODE = NO; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; INFOPLIST_FILE = app/Info.plist; @@ -468,7 +468,7 @@ "-ObjC", "-lc++", ); - PRODUCT_BUNDLE_IDENTIFIER = "xyz.blueskyweb.app-"; + PRODUCT_BUNDLE_IDENTIFIER = xyz.blueskyweb.app; PRODUCT_NAME = app; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; @@ -484,7 +484,7 @@ CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = app/app.entitlements; CURRENT_PROJECT_VERSION = 1; - DEVELOPMENT_TEAM = 28H695D9YK; + DEVELOPMENT_TEAM = B3LX46C5HS; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; INFOPLIST_FILE = app/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( @@ -496,7 +496,7 @@ "-ObjC", "-lc++", ); - PRODUCT_BUNDLE_IDENTIFIER = "xyz.blueskyweb.app-"; + PRODUCT_BUNDLE_IDENTIFIER = xyz.blueskyweb.app; PRODUCT_NAME = app; SWIFT_VERSION = 5.0; VERSIONING_SYSTEM = "apple-generic"; diff --git a/ios/app/Info.plist b/ios/app/Info.plist index 34500318..5b520259 100644 --- a/ios/app/Info.plist +++ b/ios/app/Info.plist @@ -48,12 +48,12 @@ </dict> </dict> </dict> + <key>NSCameraUsageDescription</key> + <string></string> <key>NSLocationWhenInUseUsageDescription</key> <string></string> <key>NSPhotoLibraryUsageDescription</key> <string></string> - <key>NSCameraUsageDescription</key> - <string></string> <key>UILaunchStoryboardName</key> <string>LaunchScreen</string> <key>UIRequiredDeviceCapabilities</key> diff --git a/src/state/models/user-local-photos.ts b/src/state/models/user-local-photos.ts index 12b95e37..9a145503 100644 --- a/src/state/models/user-local-photos.ts +++ b/src/state/models/user-local-photos.ts @@ -18,8 +18,8 @@ export class UserLocalPhotosModel { } private async _getPhotos() { - runInAction(() => { - CameraRoll.getPhotos({first: 20}).then(r => { + CameraRoll.getPhotos({first: 20}).then(r => { + runInAction(() => { this.photos = r.edges }) }) diff --git a/src/view/com/composer/PhotoCarouselPicker.tsx b/src/view/com/composer/PhotoCarouselPicker.tsx index 208e8070..f4af4c61 100644 --- a/src/view/com/composer/PhotoCarouselPicker.tsx +++ b/src/view/com/composer/PhotoCarouselPicker.tsx @@ -23,9 +23,14 @@ export const PhotoCarouselPicker = ({ cropping: true, width: 1000, height: 1000, - }).then(item => { - setSelectedPhotos([item.path, ...selectedPhotos]) - }) + }).then( + item => { + setSelectedPhotos([item.path, ...selectedPhotos]) + }, + _err => { + // ignore + }, + ) }, [selectedPhotos, setSelectedPhotos]) const handleSelectPhoto = useCallback( @@ -58,14 +63,7 @@ export const PhotoCarouselPicker = ({ }) result.push(img.path) } - setSelectedPhotos([ - // ...items.reduce( - // (accum, cur) => accum.concat(cur.sourceURL!), - // [] as string[], - // ), - ...result, - ...selectedPhotos, - ]) + setSelectedPhotos([...result, ...selectedPhotos]) }) }, [selectedPhotos, setSelectedPhotos])