@props([ 'title' => 'Test Form', 'record' => null, 'test' => '', ]) @php $mode = auth()->user()->role === 'nurse' ? 'edit' : 'view'; // Trace patient data from record // $record->mother = User model (expectant mother user) // $record->mother->expectantMother = ExpectantMother model (profile data) $expectantMother = $record->mother->expectantMother ?? null; // Get full name from expectant_mother table (mother_full_name field) $fullName = $expectantMother->mother_full_name ?? $record->mother->name ?? 'N/A'; // Get IC number from expectant_mother table (ic_number field) $icNumber = $expectantMother->ic_number ?? 'N/A'; // Get color code from antenatal_color_code field in maternal_records table $colorCode = $record->antenatal_color_code['color_code'] ?? null; $colorCodeDisplay = 'Not Assessed'; $colorCodeBg = 'bg-gray-100'; $colorCodeText = 'text-gray-700'; if ($colorCode === 'red') { $colorCodeDisplay = 'Red'; $colorCodeBg = 'bg-red-100'; $colorCodeText = 'text-red-700'; } elseif ($colorCode === 'yellow') { $colorCodeDisplay = 'Yellow'; $colorCodeBg = 'bg-yellow-100'; $colorCodeText = 'text-yellow-700'; } elseif ($colorCode === 'green') { $colorCodeDisplay = 'Green'; $colorCodeBg = 'bg-green-100'; $colorCodeText = 'text-green-700'; } elseif ($colorCode === 'white') { $colorCodeDisplay = 'White'; $colorCodeBg = 'bg-white border border-gray-300'; $colorCodeText = 'text-gray-700'; } @endphp {{ $title }} - BondaCare @vite(['resources/css/app.css', 'resources/js/app.js'])

{{ $title }}

@if($mode === 'edit')

Please complete all required fields before saving.

@endif

Patient Name

{{ $fullName }}

IC Number

{{ $icNumber }}

Color Code

{{ $colorCodeDisplay }}
@csrf {{ $slot }} @if($mode === 'edit') @endif
@stack('scripts')