@php use App\Models\Nursery\ChildMedication; $medRows = old('medications'); if ($medRows === null && isset($child)) { $medRows = $child->relationLoaded('medications') ? $child->medications->map(fn ($m) => [ 'name' => $m->name, 'dosage' => $m->dosage, 'frequency' => $m->frequency, 'schedule_notes' => $m->schedule_notes, 'notes' => $m->notes, ])->values()->all() : []; } $medRows = is_array($medRows) ? array_values($medRows) : []; $medRows = array_values(array_filter($medRows, function ($row): bool { if (! is_array($row)) { return false; } foreach (['name', 'dosage', 'frequency', 'schedule_notes', 'notes'] as $field) { if (trim((string) ($row[$field] ?? '')) !== '') { return true; } } return false; })); $freqOptions = collect(ChildMedication::frequencyOptions()) ->map(fn ($label, $value) => ['value' => $value, 'label' => $label]) ->values() ->all(); @endphp

سجّل الأدوية التي يتناولها الطفل داخل الحضانة.

لا توجد أدوية مسجّلة. اضغط «+ إضافة دواء» عند الحاجة فقط.