From 521ec8e044e58633530e1864e7abc6e22554d7d3 Mon Sep 17 00:00:00 2001 From: hailey Date: Tue, 6 May 2025 10:54:08 -0700 Subject: swap out cropper library (#8327) * mostly implement * type errors * unused import * rm comment * stop accidentally deleting the image while compressing * upgrade * type fixes * upgrade, remove timeout * bump * rm mock * bump --------- Co-authored-by: Samuel Newman --- src/lib/media/picker.shared.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/lib/media/picker.shared.ts') diff --git a/src/lib/media/picker.shared.ts b/src/lib/media/picker.shared.ts index a45bf5c0f..21e680832 100644 --- a/src/lib/media/picker.shared.ts +++ b/src/lib/media/picker.shared.ts @@ -1,14 +1,21 @@ import { - ImagePickerOptions, + type ImagePickerOptions, launchImageLibraryAsync, MediaTypeOptions, } from 'expo-image-picker' -// TODO: replace global i18n instance with one returned from useLingui -sfn import {t} from '@lingui/macro' import * as Toast from '#/view/com/util/Toast' import {getDataUriSize} from './util' +export type PickerImage = { + mime: string + height: number + width: number + path: string + size: number +} + export async function openPicker(opts?: ImagePickerOptions) { const response = await launchImageLibraryAsync({ exif: false, -- cgit 1.4.1