@props([
'items' => [],
'vertical' => false,
'gap' => '2',
])
@php
$containerClasses = $vertical
? "flex flex-col gap-{$gap}"
: "inline-flex items-center rounded-lg border border-neutral/30 bg-background p-1 gap-1";
@endphp
merge(['class' => $containerClasses]) }}
>
{{-- Tab buttons --}}
@foreach($items as $item)
@endforeach
{{-- Tab content --}}
{{ $slot }}