Files
QuantEngineByItz/src/frontend/src/components/QuantDivider.vue
T
kjh2064 506f1ed272
Validators (Pushes and Pull Requests) / UI & Storage Validation (push) Failing after 11s
Validators (Pushes and Pull Requests) / Database & Schema Validation (push) Successful in 10s
Validators (Pushes and Pull Requests) / Core Validators & Database Setup (push) Failing after 19s
Validators (Pushes and Pull Requests) / CI Workflow Lint (push) Failing after 9s
Validators (Pushes and Pull Requests) / WBS & Audit Validations (push) Has been skipped
Validators (Pushes and Pull Requests) / .NET Contracts (push) Has been skipped
Validators (Pushes and Pull Requests) / Calibration & Performance (push) Has been skipped
Validators (Pushes and Pull Requests) / Operational Report & Decision Packet (push) Has been skipped
Validators (Pushes and Pull Requests) / Security & Secrets (push) Successful in 9s
Validators (Pushes and Pull Requests) / Notify PR Results (push) Has been skipped
feat(frontend): complete wrapping ALL PrimeVue UI components into Quant transparent adapter wrappers (QuantButton, QuantNumber, QuantToggleSwitch, QuantProgressBar, QuantDialog, QuantBadge, QuantMessage, QuantTag, QuantTree, QuantBreadcrumb, QuantPopover, QuantDrawer, QuantSkeleton, QuantCard, QuantTimeline, QuantAvatar, QuantDivider, QuantRating, QuantSlider, QuantColorPicker)
2026-07-26 02:58:16 +09:00

27 lines
644 B
Vue

<!-- PrimeVue Divider Transparent Adapter Wrapper: QuantDivider -->
<template>
<Divider
v-bind="$attrs"
:layout="layout || 'horizontal'"
:align="align"
class="quant-divider my-3 border-slate-200"
>
<template v-for="(_, slotName) in $slots" :key="slotName" #[slotName]="slotProps">
<slot :name="slotName" v-bind="slotProps || {}"></slot>
</template>
</Divider>
</template>
<script setup lang="ts">
import Divider from 'primevue/divider';
defineOptions({
inheritAttrs: false
});
defineProps<{
layout?: 'horizontal' | 'vertical';
align?: 'left' | 'center' | 'right' | 'top' | 'bottom';
}>();
</script>