@props([ 'type' => 'button', 'variant' => 'primary', 'size' => null, 'outline' => false, 'disabled' => false, 'loading' => false, 'icon' => null, 'block' => false ]) @php $classes = 'btn'; $classes .= $outline ? ' btn-outline-' . $variant : ' btn-' . $variant; if ($size) { $classes .= ' btn-' . $size; } if ($block) { $classes .= ' w-100'; } @endphp