keep data cached
This commit is contained in:
@@ -21,7 +21,7 @@ defineProps({
|
||||
<AppLayout>
|
||||
<div class="flex h-full flex-1 flex-col gap-4 rounded-xl p-4">
|
||||
<h2 class="text-3xl font-bold tracking-tight">{{ organisation.name }}</h2>
|
||||
<Tabs default-value="dashboard" class="w-[400px]">
|
||||
<Tabs default-value="dashboard" class="w-[400px]" :unmount-on-hide="false">
|
||||
<TabsList>
|
||||
<TabsTrigger value="dashboard"> Dashboard </TabsTrigger>
|
||||
<TabsTrigger value="settings"> Settings </TabsTrigger>
|
||||
@@ -34,7 +34,7 @@ defineProps({
|
||||
</template>
|
||||
<h3 class="text-2xl font-bold tracking-tight mt-4">Server Providers</h3>
|
||||
<p class="text-sm text-muted-foreground">Manage your server providers.</p>
|
||||
|
||||
|
||||
</WhenVisible>
|
||||
</TabsContent>
|
||||
</Tabs>
|
||||
|
||||
@@ -13,7 +13,7 @@ const props = defineProps({
|
||||
});
|
||||
|
||||
const form = useForm({
|
||||
provider: 'hetzner',
|
||||
provider: null,
|
||||
location: null,
|
||||
server_type: null,
|
||||
image: null,
|
||||
@@ -83,7 +83,7 @@ function loadServerTypes() {
|
||||
<RadioButton
|
||||
v-for="provider in providers"
|
||||
v-model="form.provider"
|
||||
:value="provider.value"
|
||||
:value="provider.id"
|
||||
:disabled="provider.disabled"
|
||||
name="server-provider"
|
||||
>
|
||||
|
||||
Reference in New Issue
Block a user