From 67b4d3d62b735c52abcdc57ec0ea6458a192b319 Mon Sep 17 00:00:00 2001 From: Andrey Borysenko Date: Wed, 23 Oct 2024 23:32:46 +0300 Subject: [PATCH] fix: address review comments Signed-off-by: Andrey Borysenko --- apps/settings/src/app-types.ts | 7 +++--- .../src/components/AppList/AppDaemonBadge.vue | 4 ++-- .../src/components/AppList/AppItem.vue | 22 ++++++++++++------- .../AppStoreSidebar/AppDetailsTab.vue | 8 +++---- apps/settings/src/mixins/AppManagement.js | 6 ----- apps/settings/src/store/app-api-store.ts | 10 ++++----- apps/settings/src/views/AppStoreSidebar.vue | 2 +- 7 files changed, 29 insertions(+), 30 deletions(-) diff --git a/apps/settings/src/app-types.ts b/apps/settings/src/app-types.ts index da7a62e47cf..9bba3ee6d50 100644 --- a/apps/settings/src/app-types.ts +++ b/apps/settings/src/app-types.ts @@ -44,13 +44,13 @@ export interface IAppstoreApp { app_api: boolean active: boolean internal: boolean - removeable: boolean + removable: boolean installed: boolean canInstall: boolean - canUninstall: boolean + canUnInstall: boolean isCompatible: boolean needsDownload: boolean - update: string | null + update?: string appstoreData: Record releases?: IAppstoreAppRelease[] @@ -91,5 +91,4 @@ export interface IAppstoreExApp extends IAppstoreApp { daemon: IDeployDaemon | null | undefined status: IExAppStatus | Record error: string - removable: boolean } diff --git a/apps/settings/src/components/AppList/AppDaemonBadge.vue b/apps/settings/src/components/AppList/AppDaemonBadge.vue index 1a5cd5bbea3..b323272e837 100644 --- a/apps/settings/src/components/AppList/AppDaemonBadge.vue +++ b/apps/settings/src/components/AppList/AppDaemonBadge.vue @@ -12,9 +12,9 @@