diff --git a/apps/app-frontend/src/App.vue b/apps/app-frontend/src/App.vue index 6b1a38904..c9ac71872 100644 --- a/apps/app-frontend/src/App.vue +++ b/apps/app-frontend/src/App.vue @@ -364,7 +364,7 @@ async function checkUpdates() { updateAvailable.value = !!update if (updateAvailable.value) { console.log(`Update ${update.version} is available. Showing update modal.`) - updateModal.value.show() + updateModal.value.show(update) } } diff --git a/apps/app-frontend/src/components/ui/UpdateModal.vue b/apps/app-frontend/src/components/ui/UpdateModal.vue index 4dd77b93c..b6bf0539c 100644 --- a/apps/app-frontend/src/components/ui/UpdateModal.vue +++ b/apps/app-frontend/src/components/ui/UpdateModal.vue @@ -1,32 +1,76 @@ + {{ formatMessage(messages.body, { version: update!.version }) }} + + + + + {{ formatMessage(messages.restartNow) }} + + + + + {{ formatMessage(messages.later) }} + + + + + {{ formatMessage(messages.skip) }} + + +