63 lines
2.2 KiB
PHP
63 lines
2.2 KiB
PHP
@if($isToggleable && $toggleMethod !== '')
|
|
<button wire:click="{{ $toggleMethod }}('{{ $rowPrimaryKey }}')"
|
|
@if($hasConfirmMessage) wire:confirm="{{ $confirmMessage }}" @endif
|
|
>
|
|
@endif
|
|
@if ($status)
|
|
@if ($type === 'icons')
|
|
@if ($successValue === true)
|
|
<x-heroicon-o-check-circle
|
|
@class(
|
|
[
|
|
'inline-block h-5 w-5 text-green-500' => $isTailwind,
|
|
'd-inline-block text-success laravel-livewire-tables-btn-small' => $isBootstrap
|
|
]
|
|
)
|
|
/>
|
|
@else
|
|
<x-heroicon-o-check-circle @class(
|
|
[
|
|
'inline-block h-5 w-5 text-red-500' => $isTailwind,
|
|
'd-inline-block text-danger laravel-livewire-tables-btn-small' => $isBootstrap
|
|
]
|
|
)
|
|
/>
|
|
@endif
|
|
@elseif ($type === 'yes-no')
|
|
@if ($successValue === true)
|
|
<span>Yes</span>
|
|
@else
|
|
<span>No</span>
|
|
@endif
|
|
@endif
|
|
@else
|
|
@if ($type === 'icons')
|
|
@if ($successValue === false)
|
|
<x-heroicon-o-x-circle @class(
|
|
[
|
|
'inline-block h-5 w-5 text-green-500' => $isTailwind,
|
|
'd-inline-block text-success laravel-livewire-tables-btn-small' => $isBootstrap
|
|
]
|
|
)
|
|
/>
|
|
@else
|
|
<x-heroicon-o-x-circle @class(
|
|
[
|
|
'inline-block h-5 w-5 text-red-500' => $isTailwind,
|
|
'd-inline-block text-danger laravel-livewire-tables-btn-small' => $isBootstrap
|
|
]
|
|
)
|
|
/>
|
|
@endif
|
|
@elseif ($type === 'yes-no')
|
|
@if ($successValue === false)
|
|
<span>Yes</span>
|
|
@else
|
|
<span>No</span>
|
|
@endif
|
|
@endif
|
|
@endif
|
|
@if($isToggleable && $toggleMethod !== '')
|
|
</button>
|
|
@endif
|