diff options
Diffstat (limited to 'src/lib/media/alt-text.ts')
-rw-r--r-- | src/lib/media/alt-text.ts | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/src/lib/media/alt-text.ts b/src/lib/media/alt-text.ts index 77b0be446..4109f667a 100644 --- a/src/lib/media/alt-text.ts +++ b/src/lib/media/alt-text.ts @@ -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, }) } |