Archer
ну
Aleksandr
Aleksandr
Archer
странно, одни указывают userId=${..} другие просто пишут ${..}
Archer
и пост запрос
Aleksandr
хм, сейчас попробую
Archer
пост запрос не принемает query параметров
Archer
или это апи такое специфическое
Archer
Aleksandr
401 теперь
Archer
интересно
Aleksandr
Aleksandr
Archer
Aleksandr
а что это?)
Archer
ну для тестирования апи
Aleksandr
это расширение для браузера или что?
Archer
программа
Archer
ладно
Archer
Archer
fetch('...', {
method: 'POST',
headers: {
'API-KEY': '...'
},
body: {
id: ...
}
});
не знаю что конкретно ждёт он, можещь не писать body а попробовать так как ты в ссылку закинуть
Aleksandr
Aleksandr
Archer
ну всё, значит авторизация
Archer
запрос прошёл первый на проверку, второй 401 дал
Archer
sec
Aleksandr
надо бежать, чуть позже вернусь, буду решать
Aleksandr
🙏 Спасибо
Archer
Yura
а есть withCredits?
Yura
withcredentials
Yura
точнее
Yura
Mourat
Ребзя, прошел 34й урок. Переброска нажатой клавиши в стэйт и обратно. Все перекидывается, но из-за того что страница рендерится после каждого нажатия фокус из textarea уходит. У димыча в видео такого не происходит. Есть мысли, где можно поправить?
Yura
ты вешал на textarea onChange?
Mourat
да
Yura
а что ты там указал?
Mourat
<textarea
onChange = {onPostChange}
ref = {newPostElement}
className = {formStyles.formControl}
name = "addPost"
placeholder = "Type your text here"
id = "addPost"
rows = "3"
value = {props.value}
/>
Mourat
let onPostChange = () => {
let text = newPostElement.current.value;
props.updatePostText(text);
}
Yura
не так вопрос понял
Yura
не из-за этого .
Yura
может из-за ref?
Mourat
по идее все верно, страница обновляется потому что ей велено так делать. но без этого новое значение в техтагеа не добавляется..
Mourat
ф-я из state
export let updatePostText = (newText) => {
state.profile.newPostText = newText;
renderDOM(state);
}
Yura
не должна вроде страница обновлятся
должны уходить значение и приходить в value и все, но при нажатии не должна страница обновляться
Yura
при отправке
Archer
надо бежать, чуть позже вернусь, буду решать
axios.post('https://social-network.samuraijs.com/api/1.0/follow/1423', {}, {
withCredentials: true,
headers: {
'API-KEY': '15b0b14a-8d65-4682-b9a5-7fad445072bc'
}
})
.then(data => console.log(data))
Yura
а у тебя есть BrowserRouter ?
Archer
Mourat
если рендер убрать, ничего не происходит
Mourat
буду искать
Yura
Archer
Yura
а это значит , что что-то не так
должно быть 0
Archer
разве?
Mourat
Вот код из видео, там тоже рендер
Yura
Archer
суть не в этом, а в том что нет ошибки 401
Archer
я с вашим апи не работал не знаю что там да как
Archer
нет ошибок, просто уже подписан
Yura
Yura
return data.data
Yura
ты полученые данные в консоль выводишь
Archer
да зачем мне это, раскрыть не проблема
Yura
.then(data => console.log(data))
Archer
Archer
Yura
Yura
?
Archer
да
Mourat
Archer
можете использовать я просто проверить
Archer
Archer
я не пишу это приложение
Archer
говорю же запрос проверял, работает или нет