diff options
Diffstat (limited to 'src/state/models')
-rw-r--r-- | src/state/models/media/image.ts | 4 | ||||
-rw-r--r-- | src/state/models/ui/shell.ts | 1 |
2 files changed, 3 insertions, 2 deletions
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 } |