diff --git a/dashboard/src/components/SubscriptionRequiredDialog.vue b/dashboard/src/components/SubscriptionRequiredDialog.vue index bd47953d3..7c4a8e23e 100644 --- a/dashboard/src/components/SubscriptionRequiredDialog.vue +++ b/dashboard/src/components/SubscriptionRequiredDialog.vue @@ -5,22 +5,17 @@ // const subscriptionRequiredDialog = inject('subscriptionRequiredDialog'); // subscriptionRequiredDialog.value.open(); -import { ref, useTemplateRef } from 'vue'; +import { useTemplateRef } from 'vue'; import { Dialog, Button } from 'pankow'; -import DashboardModel from '../models/DashboardModel.js'; - -const dashboardModel = DashboardModel.create(); const dialog = useTemplateRef('dialog'); -const consoleServerOrigin = ref('https://console.cloudron.io'); + +function close() { + dialog.value.close(); +} defineExpose({ async open() { - const [error, result] = await dashboardModel.config(); - if (error) return console.error(error); - - consoleServerOrigin.value = result.consoleServerOrigin; - dialog.value.open(); } }); @@ -29,7 +24,7 @@ defineExpose({