Fix user avatar and banner selector on web (#490)

This commit is contained in:
Paul Frazee 2023-04-18 15:27:42 -05:00 committed by GitHub
parent c8157d6d38
commit 1ab8f31517
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 9 deletions

View file

@ -79,7 +79,10 @@ export function UserAvatar({
if (!(await requestPhotoAccessIfNeeded())) {
return
}
const items = await openPicker(store)
const items = await openPicker(store, {
mediaType: 'photo',
multiple: false,
})
onSelectNewAvatar?.(
await openCropper(store, {

View file

@ -38,9 +38,7 @@ export function UserBanner({
}
onSelectNewBanner?.(
await openCamera(store, {
// compressImageMaxWidth: 3000, TODO needed?
width: 3000,
// compressImageMaxHeight: 1000, TODO needed?
height: 1000,
}),
)
@ -54,14 +52,15 @@ export function UserBanner({
if (!(await requestPhotoAccessIfNeeded())) {
return
}
const items = await openPicker(store)
const items = await openPicker(store, {
mediaType: 'photo',
multiple: false,
})
onSelectNewBanner?.(
await openCropper(store, {
mediaType: 'photo',
path: items[0].path,
// compressImageMaxWidth: 3000, TODO needed?
width: 3000,
// compressImageMaxHeight: 1000, TODO needed?
height: 1000,
}),
)