Files
2026-10-03 23:57:41 +02:00

24 lines
650 B
Vue

<script setup lang="ts">
const { open, close } = useLog()
const tabs = [
{ label: 'Notiz', value: 'note', icon: NOTE_ICON, slot: 'note' as const },
{ label: 'Rezension', value: 'review', icon: REVIEW_ICON, slot: 'review' as const }
]
</script>
<template>
<UModal v-model:open="open" title="Eintragen">
<template #body>
<UTabs :items="tabs" default-value="note" class="w-full" :ui="{ content: 'pt-4' }">
<template #note>
<NoteForm @saved="close()" />
</template>
<template #review>
<ReviewForm @saved="close()" />
</template>
</UTabs>
</template>
</UModal>
</template>