diff options
Diffstat (limited to 'src/view/com')
-rw-r--r-- | src/view/com/composer/PhotoCarouselPicker.tsx | 12 | ||||
-rw-r--r-- | src/view/com/modals/EditProfile.tsx | 12 |
2 files changed, 12 insertions, 12 deletions
diff --git a/src/view/com/composer/PhotoCarouselPicker.tsx b/src/view/com/composer/PhotoCarouselPicker.tsx index ba04c5bc7..6c6cd0a47 100644 --- a/src/view/com/composer/PhotoCarouselPicker.tsx +++ b/src/view/com/composer/PhotoCarouselPicker.tsx @@ -36,8 +36,8 @@ export const PhotoCarouselPicker = ({ cropping: true, ...IMAGE_PARAMS, }) - const uri = await compressIfNeeded(cameraRes, 300000) - onSelectPhotos([uri, ...selectedPhotos]) + const img = await compressIfNeeded(cameraRes, 300000) + onSelectPhotos([img.path, ...selectedPhotos]) } catch (err: any) { // ignore store.log.warn('Error using camera', err) @@ -52,8 +52,8 @@ export const PhotoCarouselPicker = ({ path: uri, ...IMAGE_PARAMS, }) - const finalUri = await compressIfNeeded(cropperRes, 300000) - onSelectPhotos([finalUri, ...selectedPhotos]) + const img = await compressIfNeeded(cropperRes, 300000) + onSelectPhotos([img.path, ...selectedPhotos]) } catch (err: any) { // ignore store.log.warn('Error selecting photo', err) @@ -76,8 +76,8 @@ export const PhotoCarouselPicker = ({ path: image.path, ...IMAGE_PARAMS, }) - const finalUri = await compressIfNeeded(cropperRes, 300000) - result.push(finalUri) + const finalImg = await compressIfNeeded(cropperRes, 300000) + result.push(finalImg.path) } onSelectPhotos([...result, ...selectedPhotos]) }) diff --git a/src/view/com/modals/EditProfile.tsx b/src/view/com/modals/EditProfile.tsx index 8a3f016ad..1b0222980 100644 --- a/src/view/com/modals/EditProfile.tsx +++ b/src/view/com/modals/EditProfile.tsx @@ -55,18 +55,18 @@ export function Component({ } const onSelectNewAvatar = async (img: PickedImage) => { try { - setNewUserAvatar(img) - const uri = await compressIfNeeded(img, 300000) - setUserAvatar(uri) + const finalImg = await compressIfNeeded(img, 300000) + setNewUserAvatar(finalImg) + setUserAvatar(finalImg.path) } catch (e: any) { setError(e.message || e.toString()) } } const onSelectNewBanner = async (img: PickedImage) => { try { - setNewUserBanner(img) - const uri = await compressIfNeeded(img, 500000) - setUserBanner(uri) + const finalImg = await compressIfNeeded(img, 500000) + setNewUserBanner(finalImg) + setUserBanner(finalImg.path) } catch (e: any) { setError(e.message || e.toString()) } |