From 2e3978b3c902536cd53ede35124430ae275fa390 Mon Sep 17 00:00:00 2001 From: Lorenzo Alberto Maria Ambrosi Date: Thu, 3 Sep 2020 15:46:18 +0200 Subject: [PATCH] Add more typings & refactor code accordingly Change-type: patch Signed-off-by: Lorenzo Alberto Maria Ambrosi --- lib/gui/app/models/selection-state.ts | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/lib/gui/app/models/selection-state.ts b/lib/gui/app/models/selection-state.ts index 959cf828..b55e8ef1 100644 --- a/lib/gui/app/models/selection-state.ts +++ b/lib/gui/app/models/selection-state.ts @@ -72,24 +72,24 @@ export function getImage(): SourceMetadata | undefined { return store.getState().toJS().selection.image; } -export function getImagePath() { - return getImage()?.path; +export function getImagePath(): string | undefined { + return store.getState().toJS().selection.image?.path; } -export function getImageSize() { - return getImage()?.size; +export function getImageSize(): number | undefined { + return store.getState().toJS().selection.image?.size; } -export function getImageName() { - return getImage()?.name; +export function getImageName(): string | undefined { + return store.getState().toJS().selection.image?.name; } -export function getImageLogo() { - return getImage()?.logo; +export function getImageLogo(): string | undefined { + return store.getState().toJS().selection.image?.logo; } -export function getImageSupportUrl() { - return getImage()?.supportUrl; +export function getImageSupportUrl(): string | undefined { + return store.getState().toJS().selection.image?.supportUrl; } /**