···11import {View} from 'react-native'
22import {Image} from 'expo-image'
33import {requestMediaLibraryPermissionsAsync} from 'expo-image-picker'
44-import {AppBskyGraphDefs} from '@atproto/api'
44+import {type AppBskyGraphDefs} from '@atproto/api'
55import {msg, Trans} from '@lingui/macro'
66import {useLingui} from '@lingui/react'
77···1515import * as Toast from '#/view/com/util/Toast'
1616import {atoms as a, useTheme} from '#/alf'
1717import {Button, ButtonText} from '#/components/Button'
1818-import {DialogControlProps} from '#/components/Dialog'
1818+import {type DialogControlProps} from '#/components/Dialog'
1919import * as Dialog from '#/components/Dialog'
2020import {Loader} from '#/components/Loader'
2121import {Text} from '#/components/Typography'
+1-1
src/lib/media/manip.web.ts
···4444 throw new Error('TODO')
4545}
46464747-export async function saveImageToAlbum(_opts: {uri: string; album: string}) {
4747+export async function saveImageToMediaLibrary(_opts: {uri: string}) {
4848 // TODO
4949 throw new Error('TODO')
5050}
+2-2
src/logger/sentry/setup/index.ts
···5566import {init} from '@sentry/react-native'
7788-import {version} from '#/../package.json'
88+import pkgJson from '#/../package.json'
991010/**
1111 * Examples:
1212 * - `dev`
1313 * - `1.99.0`
1414 */
1515-const release = process.env.SENTRY_RELEASE || version
1515+const release = process.env.SENTRY_RELEASE || pkgJson.version
16161717/**
1818 * The latest deployed commit hash