@props([ 'variant' => '', 'size' => 'default', 'type' => 'button', 'class' => '', 'label' => 'Icon button' ]) @php $variantClass = match ($variant) { 'primary' => 'button--primary', 'secondary' => 'button--secondary', default => '', }; $sizeClass = match ($size) { 'sm' => 'button--sm', 'lg' => 'button--lg', default => '', }; @endphp