@extends('layouts.app') @section('title', 'Edit Broker — ' . $broker->name) @section('content')

Edit Broker

{{ $broker->name }}
@csrf @method('PATCH')
{{-- Left: Firm Details --}}
Firm Details
@error('name')
{{ $message }}
@enderror
@error('mobile')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
@error('operating_area')
{{ $message }}
@enderror
{{-- Right: Contact Persons --}}
Contact Persons
@error('contacts')
{{ $message }}
@enderror
@php $existingContacts = old('contacts') ?? $broker->contactPersons->map(fn($c) => ['name' => $c->name, 'mobile' => $c->mobile, 'role' => $c->role])->toArray(); if (empty($existingContacts)) { $existingContacts = [[]]; } @endphp @foreach($existingContacts as $ci => $contact)
@if($ci > 0) @endif
@error('contacts.'.$ci.'.name')
{{ $message }}
@enderror
@error('contacts.'.$ci.'.mobile')
{{ $message }}
@enderror
@endforeach
Cancel
@push('scripts') @endpush @endsection