Skip to content
Snippets Groups Projects
FormTable.vue 467 B
Newer Older
  • Learn to ignore specific revisions
  • <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;