IO-951 IO-924 Phonebook fixes

This commit is contained in:
Patrick Fic
2021-04-27 09:32:54 -07:00
parent e99a5f5338
commit 31ce47796a
12 changed files with 136 additions and 0 deletions

View File

@@ -137,6 +137,28 @@ export default function GlobalSearch() {
};
}),
},
{
label: renderTitle(t("menus.header.search.phonebook")),
options: data.search_phonebook.map((pb) => {
return {
key: pb.id,
value: `${pb.firstname || ""} ${pb.lastname || ""} ${
pb.company || ""
}`,
label: (
<Link to={`/manage/phonebook?phonebookentry=${pb.id}`}>
<Space wrap split={<Divider type="vertical" />}>
<span>{`${pb.firstname || ""} ${pb.lastname || ""} ${
pb.company || ""
}`}</span>
<PhoneNumberFormatter>{pb.phone1}</PhoneNumberFormatter>
<span>{pb.email}</span>
</Space>
</Link>
),
};
}),
},
]
: [];

View File

@@ -55,6 +55,9 @@ export default function PhonebookFormComponent({
</Form.Item>
</LayoutFormRow>
<LayoutFormRow grow>
<Form.Item label={t("phonebook.fields.category")} name="category">
<Input />
</Form.Item>
<Form.Item label={t("phonebook.fields.street1")} name="street1">
<Input />
</Form.Item>