dealhub/resources/views/components/ui/button.blade.php

12 lines
281 B
PHP

@props(['variant' => ''])
@php
$variants = [
'neutral' => 'bg-primary-600 text-white'
];
$variantClass = $variants[$variant] ?? '';
@endphp
<button {{$attributes->merge(['class' => "px-4 py-2 rounded-lg font-medium hover:opacity-80 $variantClass"])}}>
{{$slot}}
</button>