mirror of https://github.com/kcal-app/kcal.git
18 lines
688 B
PHP
18 lines
688 B
PHP
@php
|
|
$user_icon = null;
|
|
if ($user->hasMedia() && $user->getFirstMedia()->hasGeneratedConversion('icon')) {
|
|
$user_icon = $user->getFirstMediaUrl('default', 'icon');
|
|
}
|
|
@endphp
|
|
|
|
@empty($user_icon)
|
|
<svg class="h-10 w-10 fill-current text-gray-400" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z" />
|
|
</svg>
|
|
@else
|
|
<img {{ $attributes->merge([
|
|
'src' => $user_icon,
|
|
'class' => 'rounded-full h-10 w-10 flex items-center justify-center'
|
|
]) }} />
|
|
@endempty
|