display Otherwise check nsfwAlbumsVisible alpine value --}}
{{-- This would be better if livewire did not add comments around @if --}}
x-show="{{ !$is_nsfw ? 'true' : 'false' }} || albumFlags.areNsfwVisible"
data-id='{{ $id }}'
x-on:contextmenu.prevent="handleContextAlbum($event, $wire)"
x-on:click='select.handleClickAlbum($event, $wire)'
x-bind:class="select.selectedAlbums.includes('{{ $id }}') ? 'outline outline-1 outline-primary-500' : ''"
>
{{ $title }}
@switch($subType)
@case('description')
{{ Str::limit($description, 100) }}
@break
@case('takedate')
@isset($max_taken_at)
{{ $max_taken_at === $min_taken_at ? $min_taken_at : $max_taken_at . ' - ' . $min_taken_at }}
@break
@endisset
@case('creation')
{{ $created_at }}
@break
@default
{{ $max_taken_at === $min_taken_at ? $min_taken_at : $max_taken_at . ' - ' . $min_taken_at }}
@endswitch
@if(Str::contains($thumb?->type, 'video'))
@endif
@auth
@if ($is_nsfw)
@endif
@switch($id)
@case(App\SmartAlbums\StarredAlbum::ID)
@break
@case(App\SmartAlbums\UnsortedAlbum::ID)
@break
@case(App\SmartAlbums\RecentAlbum::ID)
@break
@case(App\SmartAlbums\OnThisDayAlbum::ID)
@break
@default
@endswitch
@if ($is_public)
@endif
@if ($is_password_required)
@endif
@if ($is_tag_album == "1")
@endif
@if ($is_cover_id)
@endif
@endauth
@if ($has_subalbum)
@endif