Changed views data

This commit is contained in:
Alexis
2024-06-14 21:48:39 +02:00
parent 328fc555ea
commit 008ec4fcef
8 changed files with 96 additions and 25 deletions

View File

@@ -1,5 +1,30 @@
<script lang="ts" setup>
import { cn } from '~/lib/utils';
interface SpacingProps {
size?: 'xs' | 'sm' | 'md' | 'lg' | 'xlg' | '2xl' | '3xl'
}
const props = defineProps<SpacingProps>()
let spacingClass: string
switch (props.size) {
case 'lg':
spacingClass = "space-y-4"
break;
case 'md':
default:
spacingClass = "space-y-2"
break;
}
</script>
<template>
<div class="space-y-2">
<div
:class="cn(spacingClass)"
>
<slot />
</div>
</template>