diff options
author | Paul Frazee <pfrazee@gmail.com> | 2023-04-18 15:27:42 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-18 15:27:42 -0500 |
commit | 1ab8f315179cc1c93f1319b0e6fb1f75aa1c5954 (patch) | |
tree | 851b34c222870a36c4961b27244c394cf4513805 /src/lib | |
parent | c8157d6d3879740e795e5aac28b1022d3629df28 (diff) | |
download | voidsky-1ab8f315179cc1c93f1319b0e6fb1f75aa1c5954.tar.zst |
Fix user avatar and banner selector on web (#490)
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/media/picker.web.tsx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/media/picker.web.tsx b/src/lib/media/picker.web.tsx index 3a9869985..583f78a30 100644 --- a/src/lib/media/picker.web.tsx +++ b/src/lib/media/picker.web.tsx @@ -14,7 +14,7 @@ interface PickedFile { export async function openPicker( _store: RootStoreModel, - opts: PickerOpts, + opts?: PickerOpts, ): Promise<RNImage[]> { const res = await selectFile(opts) const dim = await getImageDim(res.uri) @@ -70,11 +70,11 @@ export async function openCropper( * src/lib/hooks/usePermissions.ts * so that it gets appropriately updated. */ -function selectFile(opts: PickerOpts): Promise<PickedFile> { +function selectFile(opts?: PickerOpts): Promise<PickedFile> { return new Promise((resolve, reject) => { var input = document.createElement('input') input.type = 'file' - input.accept = opts.mediaType === 'photo' ? 'image/*' : '*/*' + input.accept = opts?.mediaType === 'photo' ? 'image/*' : '*/*' input.onchange = e => { const target = e.target as HTMLInputElement const file = target?.files?.[0] |