This commit is contained in:
2025-09-27 22:48:22 +02:00
parent 01021ef28b
commit 3fc3a573a6
8 changed files with 15 additions and 15 deletions

View File

@@ -1,12 +1,12 @@
<template>
<UPageSection title="Settings"> </UPageSection>
<UPageSection title="Settings"/>
<UPageSection title="Libraries" orientation="horizontal">
<FileLibraries />
<UButton icon="i-lucide-plus" @click="() => addLibraryModal.open()" class="w-fit">Add</UButton>
<UButton icon="i-lucide-plus" class="w-fit" @click="() => addLibraryModal.open()">Add</UButton>
</UPageSection>
<UPageSection title="Maintenance" orientation="horizontal">
<div class="flex flex-col gap-1 items-end basis-1">
<UButton icon="i-lucide-database" :loading="cleanUpDatabaseBusy" @click="cleanUpDatabase" class="w-fit"
<UButton icon="i-lucide-database" :loading="cleanUpDatabaseBusy" class="w-fit" @click="cleanUpDatabase"
>Clean database</UButton
>
</div>
@@ -15,13 +15,13 @@
<script setup lang="ts">
import { LazyAddLibraryModal } from '#components';
import FileLibraries from '~/components/FileLibraries.vue';
const overlay = useOverlay();
const config = useRuntimeConfig();
const addLibraryModal = overlay.create(LazyAddLibraryModal);
import FileLibraries from '~/components/FileLibraries.vue';
const cleanUpDatabaseBusy = ref(false);
const cleanUpDatabase = () => {
cleanUpDatabaseBusy.value = true;