From 7a2c21026db702d028c20796a8d0bccd68de5464 Mon Sep 17 00:00:00 2001 From: Ollie Hsieh Date: Thu, 27 Apr 2023 07:51:47 -0700 Subject: Load previous state in alt text modal (#546) --- src/state/models/media/image.ts | 4 ++-- src/state/models/ui/shell.ts | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'src/state/models') diff --git a/src/state/models/media/image.ts b/src/state/models/media/image.ts index 3585bb083..d989380d1 100644 --- a/src/state/models/media/image.ts +++ b/src/state/models/media/image.ts @@ -15,7 +15,7 @@ export class ImageModel implements RNImage { width: number height: number size: number - altText?: string = undefined + altText = '' cropped?: RNImage = undefined compressed?: RNImage = undefined scaledWidth: number = POST_IMG_MAX.width @@ -45,7 +45,7 @@ export class ImageModel implements RNImage { async setAltText() { try { - const altText = await openAltTextModal(this.rootStore) + const altText = await openAltTextModal(this.rootStore, this.altText) runInAction(() => { this.altText = altText diff --git a/src/state/models/ui/shell.ts b/src/state/models/ui/shell.ts index a2891d9bb..797d53f81 100644 --- a/src/state/models/ui/shell.ts +++ b/src/state/models/ui/shell.ts @@ -43,6 +43,7 @@ export interface CropImageModal { export interface AltTextImageModal { name: 'alt-text-image' + prevAltText: string onAltTextSet: (altText?: string) => void } -- cgit 1.4.1