Newer
Older
<template>
<div class="form-table tw-grid tw-items-start tw-gap-3">
<slot />
</div>
</template>
<script lang="ts" setup>
import { provide } from 'vue'
provide('formGroupClass', 'tw-contents')
</script>
<script lang="ts">
export default {
compatConfig: {
MODE: 3,
},
}
</script>
<style scoped>
.form-table {
grid-template-columns: fit-content(200px) minmax(0, 2fr);
}
.form-table:deep(.form-group-description) {
@apply tw-flex-col;