это я понимаю, но вот у меня 30+ id-шников, таким образом будет 1 запрос, я не понимаю как мне проитерировать все id-шники, чтобы было все 30 запросов, не могу же я 30 раз продублировать
const fetchPartners1 = async (params) => {
const id = params.queryKey[1]
const { data } = await axios.get(`/api/v1/shop/partner/${id}`)
return data
}
const fetchPartners2 = async (params) => {
const id = params.queryKey[1]
const { data } = await axios.get(`/api/v1/shop/partner/${id}`)
лично мы на проекте с классовых перешли на функциональные, ибо с хуками попроще стало, но в проекте осталось также много классовых компонентов, а вообще как удобно так и пиши, имхо
const fetchPartners1 = async (params) => {
const id = params.queryKey[1]
const { data } = await axios.get(`/api/v1/shop/partner/${id}`)
return data
}
const fetchPartners2 = async (params) => {
const id = params.queryKey[1]
const { data } = await axios.get(`/api/v1/shop/partner/${id}`)
return data
}
и т.д