@props([
    'type' => 'button',
    'class' => 'primary', // primary | secondary | outline-secondary | danger
    'size' => 'sm',         // sm | md | lg
])

<button type="{{ $type }}"
    {{ $attributes->merge(['class' => "btn btn-$size $class"]) }}>
    {{ $slot }}
</button>
