Как поместить значения запроса в опции выбора? Я попытался сделать карту из массива, но значения не отображаются. Я знаю, что значения приходят, потому что журнал в запросе, но я не знаю, как загрузить их в select.
const { data: admData, loading } = useQuery(GET_DIRECTOR_USERS, {
onError: (error) => {
console.log("erro", error);
},
onCompleted: (users) => {
console.log(admData);
},
});
return (
<Container>
<Form onSubmit={handleSubmit}>
<Label>ASSOCIADO A QUAL DIRETOR</Label>
{!loading && (
<Select
className="s"
theme={(theme) => ({
...theme,
borderRadius: 10,
colors: {
...theme.colors,
primary: "#d3d3d3",
},
})}
name="adm_director_id"
placeholder=""
options={admData.getDirectorUsers.map(
(users: any) => users.name
)}
/>
)}
</Form>
</Container>
);