React используя useQuery не могу обновить сразу два запроса

Рейтинг: 0Ответов: 0Опубликовано: 03.05.2023

У меня есть две константы, в которые сохраняются данные с сервера. При клике по одному элементу мне нужно обновить первый запрос, при клике по другому - второй.

Но метод refetch можно установить только один раз.

Что я делаю не так?

const {
    data: studentGroup,
    refetch
} = useQuery({
    queryKey: ['studGroup'],
    queryFn: () => studentsApi.getByGroup < IStudentEmployment[] > ({
        groupId: select
    })
}) const {
    data: employment,
    refetch
} = useQuery({
    queryKey: ['studSpec'],
    queryFn: () => employmentApi.getByStudID < IEmployment[] > ({
        studentID: student
    })
})

Заранее спасибо!

Ответы

Ответов пока нет.