From caab570be6668ea34eaa352491757656b5d13c55 Mon Sep 17 00:00:00 2001 From: Zack Spear Date: Mon, 30 Oct 2023 11:45:41 -0700 Subject: [PATCH] chore: lint auto fixes --- web/_data/osReleases.ts | 226 +++++++++--------- web/_data/serverState.ts | 10 +- web/components/Brand/Button.vue | 25 +- web/components/DowngradeOs.ce.vue | 6 +- web/components/HeaderOsVersion.ce.vue | 2 +- web/components/I18nHost.ce.vue | 2 +- web/components/KeyActions.vue | 2 +- web/components/Registration.ce.vue | 134 ++++++----- web/components/Registration/Item.vue | 2 +- web/components/Registration/ReplaceCheck.vue | 7 +- .../Registration/UpdateExpiration.vue | 4 +- .../Registration/UpdateExpirationAction.vue | 8 +- web/components/Ui/Badge.vue | 2 +- web/components/Ui/CardWrapper.vue | 2 +- web/components/Ui/Lightswitch.vue | 4 +- web/components/Ui/PageContainer.vue | 4 +- web/components/UpdateOs.ce.vue | 5 +- web/components/UpdateOs/CallbackButton.vue | 5 +- web/components/UpdateOs/CheckButton.vue | 13 +- web/components/UpdateOs/Downgrade.vue | 8 +- web/components/UpdateOs/Status.vue | 23 +- web/components/UpdateOs/Update.vue | 23 +- web/components/UpdateOs/UpdateIneligible.vue | 10 +- .../UserProfile/CallbackFeedback.vue | 4 +- .../UserProfile/DropdownContent.vue | 14 +- web/components/UserProfile/UptimeExpire.vue | 4 +- web/composables/dateTime.ts | 6 +- web/composables/services/keyServer.ts | 2 +- web/composables/services/webgui.ts | 18 +- web/nuxt.config.ts | 10 +- web/pages/index.vue | 4 +- web/store/callbackActions.ts | 2 +- web/store/replaceRenew.ts | 3 +- web/store/server.ts | 6 +- web/store/updateOs.ts | 50 ++-- web/store/updateOsActions.ts | 12 +- web/tailwind.config.ts | 2 +- web/types/registration.ts | 2 +- 38 files changed, 362 insertions(+), 304 deletions(-) diff --git a/web/_data/osReleases.ts b/web/_data/osReleases.ts index 6ab8bee83..4a5ab7745 100644 --- a/web/_data/osReleases.ts +++ b/web/_data/osReleases.ts @@ -1,140 +1,140 @@ import type { OsReleasesResponse } from '@/stores/callback'; const testOsReleasesResponse: OsReleasesResponse = { - "next": [ + next: [ { - "version": "7.0.0-beta2", - "name": "Unraid Server 7.0.0-beta2", - "basefile": "unRAIDServer-7.0.0-beta2-x86_64.zip", - "date": "2023-11-03", - "url": "https://dl.next.unraid.net/unRAIDServer-7.0.0-beta2-x86_64.zip", - "changelog": "", - "md5": "FAKEbddcf415f2d0518804e551c1beXXX", - "size": 12345122, - "sha256": "fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4", - "plugin_url": "https://dl.next.unraid.net/unRAIDServer-7.0.0-beta2.plg", - "plugin_sha256": "83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9" + version: '7.0.0-beta2', + name: 'Unraid Server 7.0.0-beta2', + basefile: 'unRAIDServer-7.0.0-beta2-x86_64.zip', + date: '2023-11-03', + url: 'https://dl.next.unraid.net/unRAIDServer-7.0.0-beta2-x86_64.zip', + changelog: '', + md5: 'FAKEbddcf415f2d0518804e551c1beXXX', + size: 12345122, + sha256: 'fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4', + plugin_url: 'https://dl.next.unraid.net/unRAIDServer-7.0.0-beta2.plg', + plugin_sha256: '83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9' }, { - "version": "7.0.0-beta1", - "name": "Unraid Server 7.0.0-beta1", - "basefile": "unRAIDServer-7.0.0-beta1-x86_64.zip", - "date": "2023-10-02", - "url": "https://dl.next.unraid.net/unRAIDServer-7.0.0-beta1-x86_64.zip", - "changelog": "", - "md5": "FAKEbddcf415f2d0518804e551c1beYYY", - "size": 12345122, - "sha256": "fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4", - "plugin_url": "https://dl.next.unraid.net/unRAIDServer-7.0.0-beta1.plg", - "plugin_sha256": "83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9" + version: '7.0.0-beta1', + name: 'Unraid Server 7.0.0-beta1', + basefile: 'unRAIDServer-7.0.0-beta1-x86_64.zip', + date: '2023-10-02', + url: 'https://dl.next.unraid.net/unRAIDServer-7.0.0-beta1-x86_64.zip', + changelog: '', + md5: 'FAKEbddcf415f2d0518804e551c1beYYY', + size: 12345122, + sha256: 'fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4', + plugin_url: 'https://dl.next.unraid.net/unRAIDServer-7.0.0-beta1.plg', + plugin_sha256: '83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9' }, { - "version": "6.12.2-rc2", - "name": "Unraid Server 6.12.2-rc2", - "basefile": "unRAIDServer-6.12.2-rc2-x86_64.zip", - "date": "2023-06-15", - "url": "https://dl.next.unraid.net/unRAIDServer-6.12.2-rc2-x86_64.zip", - "changelog": "", - "md5": "9050bddcf415f2d0518804e551c1be98", - "size": 12345122, - "sha256": "fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4", - "plugin_url": "https://dl.next.unraid.net/unRAIDServer-6.12.2-rc2.plg", - "plugin_sha256": "83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9" + version: '6.12.2-rc2', + name: 'Unraid Server 6.12.2-rc2', + basefile: 'unRAIDServer-6.12.2-rc2-x86_64.zip', + date: '2023-06-15', + url: 'https://dl.next.unraid.net/unRAIDServer-6.12.2-rc2-x86_64.zip', + changelog: '', + md5: '9050bddcf415f2d0518804e551c1be98', + size: 12345122, + sha256: 'fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4', + plugin_url: 'https://dl.next.unraid.net/unRAIDServer-6.12.2-rc2.plg', + plugin_sha256: '83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9' } ], - "stable": [ + stable: [ { - "version": "6.12.5", - "name": "Unraid Server 6.12.5", - "basefile": "unRAIDServer-6.12.5-x86_64.zip", - "date": "2023-08-31", - "url": "https://dl.stable.unraid.net/unRAIDServer-6.12.5-x86_64.zip", - "changelog": "https://unraid.net/blog/unraid-os-6.12.5-release-notes", - "md5": "FAKEbddcf415f2d0518804e551c16125", - "size": 12345122, - "sha256": "fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4", - "plugin_url": "https://dl.stable.unraid.net/unRAIDServer-6.12.5.plg", - "plugin_sha256": "83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9" + version: '6.12.5', + name: 'Unraid Server 6.12.5', + basefile: 'unRAIDServer-6.12.5-x86_64.zip', + date: '2023-08-31', + url: 'https://dl.stable.unraid.net/unRAIDServer-6.12.5-x86_64.zip', + changelog: 'https://unraid.net/blog/unraid-os-6.12.5-release-notes', + md5: 'FAKEbddcf415f2d0518804e551c16125', + size: 12345122, + sha256: 'fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4', + plugin_url: 'https://dl.stable.unraid.net/unRAIDServer-6.12.5.plg', + plugin_sha256: '83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9' }, { - "version": "6.12.4", - "name": "Unraid Server 6.12.4", - "basefile": "unRAIDServer-6.12.4-x86_64.zip", - "date": "2023-08-31", - "url": "https://dl.stable.unraid.net/unRAIDServer-6.12.4-x86_64.zip", - "changelog": "https://unraid.net/blog/unraid-os-6.12.4-release-notes", - "md5": "9050bddcf415f2d0518804e551c1be98", - "size": 12345122, - "sha256": "fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4", - "plugin_url": "https://dl.stable.unraid.net/unRAIDServer-6.12.4.plg", - "plugin_sha256": "83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9" + version: '6.12.4', + name: 'Unraid Server 6.12.4', + basefile: 'unRAIDServer-6.12.4-x86_64.zip', + date: '2023-08-31', + url: 'https://dl.stable.unraid.net/unRAIDServer-6.12.4-x86_64.zip', + changelog: 'https://unraid.net/blog/unraid-os-6.12.4-release-notes', + md5: '9050bddcf415f2d0518804e551c1be98', + size: 12345122, + sha256: 'fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4', + plugin_url: 'https://dl.stable.unraid.net/unRAIDServer-6.12.4.plg', + plugin_sha256: '83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9' }, { - "version": "6.12.3", - "name": "Unraid Server 6.12.3", - "basefile": "unRAIDServer-6.12.3-x86_64.zip", - "date": "2023-07-31", - "url": "https://dl.stable.unraid.net/unRAIDServer-6.12.3-x86_64.zip", - "changelog": "https://unraid.net/blog/unraid-os-6.12.3-release-notes", - "md5": "9050bddcf415f2d0518804e551c1be98", - "size": 12345122, - "sha256": "fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4", - "plugin_url": "https://dl.stable.unraid.net/unRAIDServer-6.12.3.plg", - "plugin_sha256": "83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9" + version: '6.12.3', + name: 'Unraid Server 6.12.3', + basefile: 'unRAIDServer-6.12.3-x86_64.zip', + date: '2023-07-31', + url: 'https://dl.stable.unraid.net/unRAIDServer-6.12.3-x86_64.zip', + changelog: 'https://unraid.net/blog/unraid-os-6.12.3-release-notes', + md5: '9050bddcf415f2d0518804e551c1be98', + size: 12345122, + sha256: 'fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4', + plugin_url: 'https://dl.stable.unraid.net/unRAIDServer-6.12.3.plg', + plugin_sha256: '83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9' }, { - "version": "6.12.2", - "name": "Unraid Server 6.12.2", - "basefile": "unRAIDServer-6.12.2-x86_64.zip", - "date": "2023-06-30", - "url": "https://dl.stable.unraid.net/unRAIDServer-6.12.2-x86_64.zip", - "changelog": "https://unraid.net/blog/unraid-os-6.12.2-release-notes", - "md5": "9050bddcf415f2d0518804e551c1be98", - "size": 12345122, - "sha256": "fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4", - "plugin_url": "https://dl.stable.unraid.net/unRAIDServer-6.12.2.plg", - "plugin_sha256": "83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9" + version: '6.12.2', + name: 'Unraid Server 6.12.2', + basefile: 'unRAIDServer-6.12.2-x86_64.zip', + date: '2023-06-30', + url: 'https://dl.stable.unraid.net/unRAIDServer-6.12.2-x86_64.zip', + changelog: 'https://unraid.net/blog/unraid-os-6.12.2-release-notes', + md5: '9050bddcf415f2d0518804e551c1be98', + size: 12345122, + sha256: 'fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4', + plugin_url: 'https://dl.stable.unraid.net/unRAIDServer-6.12.2.plg', + plugin_sha256: '83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9' }, { - "version": "6.12.1", - "name": "Unraid Server 6.12.1", - "basefile": "unRAIDServer-6.12.1-x86_64.zip", - "date": "2023-06-08", - "url": "https://dl.stable.unraid.net/unRAIDServer-6.12.1-x86_64.zip", - "changelog": "https://unraid.net/blog/unraid-os-6.12.1-release-notes", - "md5": "9050bddcf415f2d0518804e551c1be98", - "size": 12345122, - "sha256": "fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4", - "plugin_url": "https://dl.stable.unraid.net/unRAIDServer-6.12.1.plg", - "plugin_sha256": "83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9" + version: '6.12.1', + name: 'Unraid Server 6.12.1', + basefile: 'unRAIDServer-6.12.1-x86_64.zip', + date: '2023-06-08', + url: 'https://dl.stable.unraid.net/unRAIDServer-6.12.1-x86_64.zip', + changelog: 'https://unraid.net/blog/unraid-os-6.12.1-release-notes', + md5: '9050bddcf415f2d0518804e551c1be98', + size: 12345122, + sha256: 'fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4', + plugin_url: 'https://dl.stable.unraid.net/unRAIDServer-6.12.1.plg', + plugin_sha256: '83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9' }, { - "version": "6.10.1", - "name": "Unraid Server 6.10.1", - "basefile": "unRAIDServer-6.10.1-x86_64.zip", - "date": "2020-04-15", - "url": "https://dl.stable.unraid.net/unRAIDServer-6.10.1-x86_64.zip", - "changelog": "https://unraid.net/blog/unraid-os-6.10.1-release-notes", - "md5": "9050bddcf415f2d0518804e551c1be98", - "size": 12345122, - "sha256": "fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4", - "plugin_url": "https://dl.stable.unraid.net/unRAIDServer-6.10.1.plg", - "plugin_sha256": "83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9" + version: '6.10.1', + name: 'Unraid Server 6.10.1', + basefile: 'unRAIDServer-6.10.1-x86_64.zip', + date: '2020-04-15', + url: 'https://dl.stable.unraid.net/unRAIDServer-6.10.1-x86_64.zip', + changelog: 'https://unraid.net/blog/unraid-os-6.10.1-release-notes', + md5: '9050bddcf415f2d0518804e551c1be98', + size: 12345122, + sha256: 'fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4', + plugin_url: 'https://dl.stable.unraid.net/unRAIDServer-6.10.1.plg', + plugin_sha256: '83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9' }, { - "version": "6.9.0", - "name": "Unraid Server 6.9.0", - "basefile": "unRAIDServer-6.9.0-x86_64.zip", - "date": "2019-10-31", - "url": "https://dl.stable.unraid.net/unRAIDServer-6.9.0-x86_64.zip", - "changelog": "https://unraid.net/blog/unraid-os-6.9.0-release-notes", - "md5": "9050bddcf415f2d0518804e551c1be98", - "size": 12345122, - "sha256": "fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4", - "plugin_url": "https://dl.stable.unraid.net/unRAIDServer-6.9.0.plg", - "plugin_sha256": "83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9" + version: '6.9.0', + name: 'Unraid Server 6.9.0', + basefile: 'unRAIDServer-6.9.0-x86_64.zip', + date: '2019-10-31', + url: 'https://dl.stable.unraid.net/unRAIDServer-6.9.0-x86_64.zip', + changelog: 'https://unraid.net/blog/unraid-os-6.9.0-release-notes', + md5: '9050bddcf415f2d0518804e551c1be98', + size: 12345122, + sha256: 'fda177bb1336270b24e4df0fd0c1dd0596c44699204f57c83ce70a0f19173be4', + plugin_url: 'https://dl.stable.unraid.net/unRAIDServer-6.9.0.plg', + plugin_sha256: '83850536ed6982bd582ed107d977d59e9b9b786363e698b14d1daf52e2dec2d9' } ] }; -export default testOsReleasesResponse; \ No newline at end of file +export default testOsReleasesResponse; diff --git a/web/_data/serverState.ts b/web/_data/serverState.ts index 0fbd63a58..31f473412 100644 --- a/web/_data/serverState.ts +++ b/web/_data/serverState.ts @@ -58,8 +58,8 @@ switch (state) { case 'UNLEASHED': // @ts-ignore case 'LIFETIME': - if (regDev === 0) regDev = 99999; - if (regTy === '') regTy = state.charAt(0).toUpperCase() + state.substring(1).toLowerCase(); // title case + if (regDev === 0) { regDev = 99999; } + if (regTy === '') { regTy = state.charAt(0).toUpperCase() + state.substring(1).toLowerCase(); } // title case break; } @@ -72,7 +72,7 @@ let expireTime = 0; if (state === 'TRIAL') { expireTime = oneHourFromNow; } // in 1 hour else if (state === 'EEXPIRED') { expireTime = uptime; } // 1 hour ago -let regExp: number | undefined = undefined; +let regExp: number | undefined; if (state === 'STARTER' || state === 'UNLEASHED') { // regExp = oneHourFromNow; regExp = oneDayFromNow; @@ -95,7 +95,7 @@ export const serverState: Server = { description: 'DevServer9000', deviceCount: 3, expireTime, - flashBackupActivated: connectPluginInstalled ? true : false, + flashBackupActivated: !!connectPluginInstalled, flashProduct: 'SanDisk_3.2Gen1', flashVendor: 'USB', guid: randomGuid, @@ -109,7 +109,7 @@ export const serverState: Server = { name: 'dev-static', osVersion: '6.12.4', // registered: connectPluginInstalled ? true : false, - registered: connectPluginInstalled ? false : true, + registered: !connectPluginInstalled, regGen: 0, regTm: twoDaysAgo, regTo: 'Zack Spear', diff --git a/web/components/Brand/Button.vue b/web/components/Brand/Button.vue index 6f542aca8..aa60cf3fa 100644 --- a/web/components/Brand/Button.vue +++ b/web/components/Brand/Button.vue @@ -113,26 +113,31 @@ const classes = computed(() => { :class="classes.button" @click="click ?? $emit('click')" > - -
-
+
+
+ v-if="icon" + :class="classes.icon" + /> {{ text }} - + + ]" + /> diff --git a/web/components/DowngradeOs.ce.vue b/web/components/DowngradeOs.ce.vue index 9234e0c63..d24443c91 100644 --- a/web/components/DowngradeOs.ce.vue +++ b/web/components/DowngradeOs.ce.vue @@ -46,10 +46,12 @@ const { rebootType } = storeToRefs(updateOsActionsStore); v-if="restoreVersion && rebootType === ''" :release-date="restoreReleaseDate" :version="restoreVersion" - :t="t" /> + :t="t" + /> + :t="t" + /> diff --git a/web/components/HeaderOsVersion.ce.vue b/web/components/HeaderOsVersion.ce.vue index 5f4e18a4f..3e213bae7 100644 --- a/web/components/HeaderOsVersion.ce.vue +++ b/web/components/HeaderOsVersion.ce.vue @@ -31,9 +31,9 @@ const showRebootRequired = computed(() => rebootType.value !== ''); diff --git a/web/components/Registration/Item.vue b/web/components/Registration/Item.vue index 31544dbfe..477514d90 100644 --- a/web/components/Registration/Item.vue +++ b/web/components/Registration/Item.vue @@ -36,7 +36,7 @@ const evenBgColor = computed(() => { {{ text }}
diff --git a/web/components/Registration/ReplaceCheck.vue b/web/components/Registration/ReplaceCheck.vue index 632e70f00..b8d351cbe 100644 --- a/web/components/Registration/ReplaceCheck.vue +++ b/web/components/Registration/ReplaceCheck.vue @@ -20,10 +20,11 @@ defineProps<{
+ class="flex-grow" + @click="replaceRenewStore.check" + /> diff --git a/web/components/Registration/UpdateExpiration.vue b/web/components/Registration/UpdateExpiration.vue index a33dbbe3b..8a81b043c 100644 --- a/web/components/Registration/UpdateExpiration.vue +++ b/web/components/Registration/UpdateExpiration.vue @@ -38,11 +38,11 @@ const output = computed(() => { diff --git a/web/components/Registration/UpdateExpirationAction.vue b/web/components/Registration/UpdateExpirationAction.vue index ebdeb68a8..c805ccda8 100644 --- a/web/components/Registration/UpdateExpirationAction.vue +++ b/web/components/Registration/UpdateExpirationAction.vue @@ -71,9 +71,9 @@ const output = computed(() => { v-if="renewStatus === 'installed'" :icon="ArrowPathIcon" :text="t('Reload Page')" - @click="reload" class="flex-grow" - /> + @click="reload" + /> { :icon-right="ArrowTopRightOnSquareIcon" :icon-right-hover-display="true" :text="t('Extend License')" - @click="renewAction.click()" :title="t('Pay your annual fee to continue receiving OS updates.')" class="flex-grow" + @click="renewAction.click()" /> diff --git a/web/components/Ui/Badge.vue b/web/components/Ui/Badge.vue index a9406eab1..3f5b41ace 100644 --- a/web/components/Ui/Badge.vue +++ b/web/components/Ui/Badge.vue @@ -108,7 +108,7 @@ const computedStyleClasses = computed(() => { ]" > - + diff --git a/web/components/Ui/CardWrapper.vue b/web/components/Ui/CardWrapper.vue index 7c5c881d5..120cfeb64 100644 --- a/web/components/Ui/CardWrapper.vue +++ b/web/components/Ui/CardWrapper.vue @@ -26,6 +26,6 @@ withDefaults(defineProps<{ !error && !warning && 'text-beta bg-alpha border-gamma-opaque', ]" > - +
diff --git a/web/components/Ui/Lightswitch.vue b/web/components/Ui/Lightswitch.vue index 6104704bc..a1446473b 100644 --- a/web/components/Ui/Lightswitch.vue +++ b/web/components/Ui/Lightswitch.vue @@ -53,7 +53,9 @@ const checked = ref(false); - {{ label }} + + {{ label }} +
diff --git a/web/components/Ui/PageContainer.vue b/web/components/Ui/PageContainer.vue index 10e8a88c6..21118ec6e 100644 --- a/web/components/Ui/PageContainer.vue +++ b/web/components/Ui/PageContainer.vue @@ -11,6 +11,6 @@ withDefaults(defineProps<{ class="grid gap-y-24px w-full mx-auto px-16px" :class="maxWidth" > - +
- \ No newline at end of file + diff --git a/web/components/UpdateOs.ce.vue b/web/components/UpdateOs.ce.vue index c0287026a..fc0d9f151 100644 --- a/web/components/UpdateOs.ce.vue +++ b/web/components/UpdateOs.ce.vue @@ -35,9 +35,10 @@ const { rebootType } = storeToRefs(updateOsActionsStore);