This commit is contained in:
pbao9
2026-02-07 16:28:24 +07:00
parent 3dc19ccb83
commit 2a6a5d2131
4 changed files with 25 additions and 23 deletions
@@ -52,21 +52,20 @@
$variantClass = $variants[$variant ?? 'primary'] ?? $variants['primary'];
$sizeClass = $sizes[$size ?? 'default'] ?? '';
$classes = "btn {$variantClass} {$sizeClass}";
$classes = "btn d-flex align-items-center {$variantClass} {$sizeClass}";
@endphp
@if($tag === 'a')
<a href="{{ $href }}" {{ $attributes->merge(['class' => $classes]) }}>
@if($icon)
<i data-lucide="{{ $icon }}" class="me-1" style="height: 14px; width: 14px"></i>
@endif
{{ $slot }}
</a>
@else
<button type="{{ $buttonType }}" {{ $attributes->merge(['class' => $classes]) }}>
@if($icon)
<i data-lucide="{{ $icon }}" class="me-1" style="height: 14px; width: 14px"></i>
@endif
{{ $slot }}
</button>
@endif
@if($tag === 'a')
<a href="{{ $href }}" {{ $attributes->merge(['class' => $classes]) }}>
@if($icon)
<i data-lucide="{{ $icon }}" style="height: 14px; width: 14px"></i>
@endif
@if($slot->isNotEmpty())<span class="ms-1">{{ $slot }}</span>@endif
</a>
@else
<button type="{{ $buttonType }}" {{ $attributes->merge(['class' => $classes]) }}>
@if($icon)
<i data-lucide="{{ $icon }}" style="height: 14px; width: 14px"></i>
@endif
@if($slot->isNotEmpty())<span class="ms-1">{{ $slot }}</span>@endif
</button>
@endif