@php $otherMessageType = $messageDataValues['type'] ?? null; $messageDataValues = $messageDataValues['data'] ?? []; @endphp @if ($otherMessageType) @if ($otherMessageType != 'contacts')
@if ($otherMessageType == 'location') @endif
@if ($otherMessageType == 'location')
{{ $messageDataValues['name'] ?? '' }}
{{ $messageDataValues['address'] ?? '' }}
@endif @isset($messageDataValues['caption'])
{!! $messageDataValues['caption'] !!}
@endisset
@elseif ($otherMessageType == 'contacts') @foreach ($messageDataValues as $contact)

{{ $contact['name']['formatted_name'] ?? '' }}

@foreach ($contact as $contactDataKey => $contactDataValue) @if ($contactDataKey != 'name') @foreach ($contactDataValue as $contactDataItemKey => $contactDataItemValue)
{{ $contactDataItemValue['type'] ?? '' }}: {{ $contactDataItemValue[Str::singular($contactDataKey)] ?? '' }}
@endforeach @endif @endforeach
@endforeach @endif @else
{{ __tr('Unknown message type.') }}
@endif