diff --git a/frontend/src/app/departments/page.tsx b/frontend/src/app/departments/page.tsx index d4744dd..0ca934d 100644 --- a/frontend/src/app/departments/page.tsx +++ b/frontend/src/app/departments/page.tsx @@ -62,6 +62,8 @@ export default function DepartmentsPage() { Optional head + {employees.isLoading ?
Loading employees…
: null} + {employees.error ?
{(employees.error as Error).message}
: null} setName(e.target.value)} /> - updateDepartment.mutate({ - departmentId: Number(d.id), - data: { head_employee_id: e.target.value ? Number(e.target.value) : null }, - }) - } + onBlur={(e) => { if (d.id == null) return; updateDepartment.mutate({ departmentId: Number(d.id), data: { head_employee_id: e.target.value ? Number(e.target.value) : null } }); }} > {sortedEmployees.map((e) => (