@props([ 'type' => 'button', 'variant' => 'primary', 'href' => null, ]) @php $classes = match ($variant) { 'muted' => 'btn btn-muted', 'danger' => 'btn btn-danger', default => 'btn btn-primary', }; @endphp @if ($href) merge(['class' => $classes]) }}>{{ $slot }} @else @endif