MobX removal take 2 (#5381)

* mobx removal take 2

* Actually rm mobx

---------

Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
This commit is contained in:
Mary
2024-09-24 23:14:15 +07:00
committed by GitHub
parent dbe1df7ac7
commit 8ea89469ef
23 changed files with 594 additions and 1256 deletions
+3 -10
View File
@@ -3,8 +3,7 @@ import {Image as RNImage} from 'react-native-image-crop-picker'
import {AppBskyActorDefs, AppBskyGraphDefs} from '@atproto/api'
import {useNonReactiveCallback} from '#/lib/hooks/useNonReactiveCallback'
import {GalleryModel} from '#/state/models/media/gallery'
import {ImageModel} from '#/state/models/media/image'
import {ComposerImage} from '../gallery'
export interface EditProfileModal {
name: 'edit-profile'
@@ -37,12 +36,6 @@ export interface ListAddRemoveUsersModal {
) => void
}
export interface EditImageModal {
name: 'edit-image'
image: ImageModel
gallery: GalleryModel
}
export interface CropImageModal {
name: 'crop-image'
uri: string
@@ -52,7 +45,8 @@ export interface CropImageModal {
export interface AltTextImageModal {
name: 'alt-text-image'
image: ImageModel
image: ComposerImage
onChange: (next: ComposerImage) => void
}
export interface DeleteAccountModal {
@@ -139,7 +133,6 @@ export type Modal =
// Posts
| AltTextImageModal
| CropImageModal
| EditImageModal
| SelfLabelModal
// Bluesky access