Pre-web image changes refactor (#560)

* Pre-web image changes refactor

* Remove unneeded async behavior
This commit is contained in:
Ollie H 2023-05-02 14:27:00 -07:00 committed by GitHub
parent 74fbb47979
commit bd80db619b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 22 additions and 35 deletions

View file

@ -1,20 +1,12 @@
import {RootStoreModel} from 'state/index'
import {ImageModel} from 'state/models/media/image'
export async function openAltTextModal(
store: RootStoreModel,
prevAltText: string,
): Promise<string> {
return new Promise((resolve, reject) => {
store.shell.openModal({
name: 'alt-text-image',
prevAltText,
onAltTextSet: (altText?: string) => {
if (altText) {
resolve(altText)
} else {
reject(new Error('Canceled'))
}
},
})
image: ImageModel,
) {
store.shell.openModal({
name: 'alt-text-image',
image,
})
}