Я использую перехватчики для создания компонента входа в систему. Имя пользователя должно храниться в контексте, чтобы другие компоненты могли получить имя пользователя. Компонент получает данные, но не сохраняет имя пользователя в состоянии. Пожалуйста, помогите
const fetchData = async () => {
try {
const url = 'http://localhost:3292/ExamService.svc/getuser/'+ user +'/'+ pass;
const output = await ( await fetch(url) ).json()
setLoading(false)
return output
}
catch(err){
setLoading(false)
console.log(err)
}
}
const handleSubmit = async () => {
setLoading(true);
const authData = await fetchData()
if(authData){
setLogUser(authData[0].Name);
setIslogin(true);
}
}