{{-- Reusable additional-guest accordion card. Variables: $gIndex – integer index in the additionalGuests array $guest – array with guest fields $badgeNumber – integer to display in the circular badge $canRemove – bool: whether to show the remove button --}}
{{-- Header --}}
@if($canRemove) @endif
{{-- Form body --}}
{{ __('hotel::modules.guest.firstName') }} * @error("additionalGuests.{$gIndex}.first_name")

{{ $message }}

@enderror
{{ __('hotel::modules.guest.lastName') }}
{{ __('hotel::modules.guest.email') }} @error("additionalGuests.{$gIndex}.email")

{{ $message }}

@enderror
{{ __('hotel::modules.guest.phone') }} * @error("additionalGuests.{$gIndex}.phone")

{{ $message }}

@enderror
{{ __('hotel::modules.guest.idType') }} * @error("additionalGuests.{$gIndex}.id_type")

{{ $message }}

@enderror
{{ __('hotel::modules.guest.idNumber') }} * @error("additionalGuests.{$gIndex}.id_number")

{{ $message }}

@enderror