@php $record = $getRecord(); $changes = is_array($record->properties) ? $record->properties : []; @endphp
merge($getExtraAttributes())->class('') }}> @switch($record->type) @case('note') @case('comment') @if ($record->subject)
@lang('chatter::views/filament/infolists/components/messages/content-text-entry.subject'): {{ $record->subject }}
@endif @if($record->body)
{!! $record->body !!}
@endif
@foreach($record->attachments->chunk(4) as $chunk)
@foreach($chunk as $attachment) @php $fileExtension = strtolower(pathinfo($attachment->original_file_name, PATHINFO_EXTENSION)); switch($fileExtension) { case 'pdf': $icon = 'heroicon-o-document-text'; break; case 'sql': $icon = 'heroicon-o-database'; break; case 'csv': $icon = 'heroicon-o-table-cells'; break; case 'md': $icon = 'heroicon-o-document'; break; default: $icon = 'heroicon-o-document'; } @endphp
{{ $attachment->original_file_name }}
@if(in_array($fileExtension, ['pdf', 'jpg', 'jpeg', 'png', 'gif', 'svg', 'webp'])) @endif
@endforeach
@endforeach
@break @case('notification') @if ($record->body)

{!! $record->body !!}

@endif @if ( count($changes) > 0 && $record->event !== 'created' )

@lang('chatter::views/filament/infolists/components/messages/content-text-entry.changes-made')

@foreach($changes as $field => $change) @if(is_array($change))
@if($field === 'title') @elseif($field === 'due_date') @else @endif @lang('chatter::views/filament/infolists/components/messages/content-text-entry.modified', [ 'field' => ucwords(str_replace('_', ' ', $field)), ]) @isset($change['type']) {{ ucfirst($change['type']) }} @endisset
@if(isset($change['old_value']))
@if($field === 'due_date') {{ \Carbon\Carbon::parse($change['old_value'])->format('F j, Y') }} @else @if (is_array($change['old_value'])) {{ implode(', ', $change['old_value']) }} @else {!! $change['old_value'] !!} @endif @endif
@endif @if(isset($change['new_value']))
@if($field === 'due_date') {{ \Carbon\Carbon::parse($change['new_value'])->format('F j, Y') }} @else @if (is_array($change['new_value'])) {{ implode(', ', $change['new_value']) }} @else {!! $change['new_value'] !!} @endif @endif
@endif
@endif @endforeach
@endif @break @endSwitch