из которого я уже пытался вызывать хук запроса. но меня направили в нужную сторону. в нем запрос к бэку при помощи axios. хочу запрос вынести отдельно. в самом хуке при вызове запроса функцию обозвал async перед вызовом
const searchRes = await getData(myprops); потом в самой функции, которая в другом файле
async function getData(myprops) {
const data = await axios.get('http://localhost:3000/users', params: myprops)
return data;
}
теоретически все правильно. но не многовато ли асинков, может есть путь проще? не поделитесь ли ссылкой, чтобы много не писать или тут почитаю, если кто добр опишет. все что сам нахожу как в хуке эффекта пристроить аксиос. если бы у меня было все так просто, то и вопроса не было бы. а тут именно в другом месте. или все же это правильно и не умничать?
const getData = async (params) => axios.get('http://localhost:3000/users', params)
это не меняет сути. это схематично показанный запрос. у меня через стрелочную и сделано.
для такого сделай простейший пример в песке проще будет помочь
Обсуждают сегодня