2026-01-11 22:33:21 +01:00
|
|
|
@page "/konto"
|
|
|
|
|
@using PlanTempus.Application.Features.Account.Pages
|
|
|
|
|
@model PlanTempus.Application.Features.Account.Pages.IndexModel
|
|
|
|
|
@{
|
|
|
|
|
ViewData["Title"] = "Abonnement & Konto";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
<swp-page-container>
|
|
|
|
|
|
|
|
|
|
<!-- Page Header -->
|
|
|
|
|
<swp-page-header>
|
|
|
|
|
<swp-page-title>
|
2026-01-12 15:42:18 +01:00
|
|
|
<h1 localize="account.title">Abonnement & Konto</h1>
|
|
|
|
|
<p localize="account.subtitle">Administrer dit abonnement og betalingsinfo</p>
|
2026-01-11 22:33:21 +01:00
|
|
|
</swp-page-title>
|
|
|
|
|
</swp-page-header>
|
|
|
|
|
|
|
|
|
|
<!-- Subscription Section -->
|
|
|
|
|
<swp-account-section>
|
|
|
|
|
<swp-account-section-header>
|
|
|
|
|
<swp-account-section-title>
|
|
|
|
|
<i class="ph ph-crown"></i>
|
2026-01-12 15:42:18 +01:00
|
|
|
<span localize="account.subscription.title">Dit abonnement</span>
|
2026-01-11 22:33:21 +01:00
|
|
|
</swp-account-section-title>
|
|
|
|
|
</swp-account-section-header>
|
|
|
|
|
|
|
|
|
|
@await Component.InvokeAsync("SubscriptionPlans")
|
|
|
|
|
</swp-account-section>
|
|
|
|
|
|
|
|
|
|
<!-- Billing Section -->
|
|
|
|
|
<swp-account-section>
|
|
|
|
|
<swp-account-section-header>
|
|
|
|
|
<swp-account-section-title>
|
|
|
|
|
<i class="ph ph-credit-card"></i>
|
2026-01-12 15:42:18 +01:00
|
|
|
<span localize="account.billing.title">Betaling & Fakturaer</span>
|
2026-01-11 22:33:21 +01:00
|
|
|
</swp-account-section-title>
|
|
|
|
|
</swp-account-section-header>
|
|
|
|
|
|
|
|
|
|
<swp-billing-grid>
|
|
|
|
|
@await Component.InvokeAsync("PaymentMethod")
|
|
|
|
|
@await Component.InvokeAsync("InvoiceHistory")
|
|
|
|
|
</swp-billing-grid>
|
|
|
|
|
</swp-account-section>
|
|
|
|
|
|
|
|
|
|
</swp-page-container>
|