@props([ 'title' => '', 'subtitle' => '', 'variant' => 'default', 'padding' => 'default', 'border' => true, 'bodyClass' => '', ]) @php $classes = [ 'detail-card', "detail-card-{$variant}", "detail-card-padding-{$padding}", !$border ? 'detail-card-no-border' : '' ]; @endphp
merge(['class' => implode(' ', array_filter($classes))]) }}> @if($title || isset($headerActions))
@if($title)
{{ $title }}
@endif @if($subtitle)

{{ $subtitle }}

@endif
@isset($headerActions)
{{ $headerActions }}
@endisset
@endif @if(isset($preBody)) {{ $preBody }} @endif @if($slot->isNotEmpty())
{{ $slot }}
@endif