use window system

This commit is contained in:
2025-10-20 19:14:05 +02:00
parent a291619f63
commit 2b8f1781f3
51 changed files with 6687 additions and 2070 deletions

View File

@ -4,23 +4,15 @@
:title
:description
>
<slot>
<!-- <UiButton
color="primary"
variant="outline"
icon="mdi:menu"
:ui="{
base: '',
}"
/> -->
</slot>
<template #title>
<slot name="title" />
</template>
<template #body>
<slot name="body" />
<template
v-for="(_, name) in $slots"
:key="name"
#[name]="slotData"
>
<slot
:name="name"
v-bind="slotData"
/>
</template>
<template #footer>
@ -38,7 +30,7 @@
:label="confirmLabel || t('confirm')"
block
color="primary"
varaint="solid"
variant="solid"
@click="$emit('confirm')"
/>
</div>