Files
tbbank-new/resources/views/vendor/filament-schemas/components/image.blade.php
2025-10-22 20:08:22 +05:00

32 lines
851 B
PHP

@php
use Filament\Support\Enums\Alignment;
$alignment = $getAlignment();
$height = $getImageHeight() ?? '8rem';
$width = $getImageWidth();
$tooltip = $getTooltip();
if (! $alignment instanceof Alignment) {
$alignment = filled($alignment) ? (Alignment::tryFrom($alignment) ?? $alignment) : null;
}
@endphp
<img
alt="{{ $getAlt() }}"
src="{{ $getUrl() }}"
@if (filled($tooltip))
x-tooltip="{ content: @js($tooltip), theme: $store.theme }"
@endif
{{
$getExtraAttributeBag()
->class([
'fi-sc-image',
($alignment instanceof Alignment) ? "fi-align-{$alignment->value}" : $alignment,
])
->style([
"height: {$height}" => $height,
"width: {$width}" => $width,
])
}}
/>