diff --git a/src/components/AddSenior.tsx b/src/components/AddSenior.tsx index c8d20732..e5ee092e 100644 --- a/src/components/AddSenior.tsx +++ b/src/components/AddSenior.tsx @@ -14,6 +14,7 @@ import { patchSenior } from "src/app/api/senior/[id]/route.client"; import { postSenior } from "src/app/api/senior/route.client"; import z from "zod/lib"; import { seniorSchema } from "@server/model"; +import { fullName } from "@utils"; type AddSeniorProps = { seniors: Senior[]; @@ -79,10 +80,10 @@ const StudentSelector = ({ items={students} - filterMatch={(usr, term) => (usr.name ?? "").indexOf(term) != -1} + filterMatch={(usr, term) => fullName(usr).indexOf(term) != -1} display={(usr: User) => (
- {usr.name} + {fullName(usr)}
)} - {emptyNode != undefined && elements.length === 0 ? ( + {emptyNode != undefined && + addElementComponent === undefined && + elements.length === 0 ? ( <>{emptyNode} ) : ( { }; return ( -
+