Translate some missing strings via global i18n instance (#5740)

This commit is contained in:
Samuel Newman
2024-10-14 18:19:30 +03:00
committed by GitHub
parent db7b875c52
commit a445489b53
3 changed files with 13 additions and 9 deletions
+5 -3
View File
@@ -3,8 +3,10 @@ import {
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 * as Toast from '#/view/com/util/Toast'
import {getDataUriSize} from './util'
export async function openPicker(opts?: ImagePickerOptions) {
@@ -17,14 +19,14 @@ export async function openPicker(opts?: ImagePickerOptions) {
})
if (response.assets && response.assets.length > 4) {
Toast.show('You may only select up to 4 images', 'exclamation-circle')
Toast.show(t`You may only select up to 4 images`, 'exclamation-circle')
}
return (response.assets ?? [])
.slice(0, 4)
.filter(asset => {
if (asset.mimeType?.startsWith('image/')) return true
Toast.show('Only image files are supported', 'exclamation-circle')
Toast.show(t`Only image files are supported`, 'exclamation-circle')
return false
})
.map(image => ({