Archer
ну
Aleksandr
Aleksandr
Archer
странно, одни указывают userId=${..} другие просто пишут ${..}
Archer
и пост запрос
Aleksandr
хм, сейчас попробую
Archer
пост запрос не принемает query параметров
Archer
или это апи такое специфическое
Aleksandr
401 теперь
Archer
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 дал
Aleksandr
запрос прошёл первый на проверку, второй 401 дал
https://social-network.samuraijs.com/ я тут авторизован...
Archer
sec
Aleksandr
надо бежать, чуть позже вернусь, буду решать
Aleksandr
🙏 Спасибо
Yura
а есть withCredits?
Yura
withcredentials
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
а это значит , что что-то не так должно быть 0
Archer
разве?
Mourat
Вот код из видео, там тоже рендер
Yura
и?
в message что пишет?
Archer
суть не в этом, а в том что нет ошибки 401
Archer
я с вашим апи не работал не знаю что там да как
Archer
в message что пишет?
You are already following this user
Archer
нет ошибок, просто уже подписан
Yura
return data.data
Yura
ты полученые данные в консоль выводишь
Archer
да зачем мне это, раскрыть не проблема
Yura
.then(data => console.log(data))
Archer
Yura
api-key твой личный,
Yura
?
Archer
да
Archer
можете использовать я просто проверить
Archer
это часть курса
пропусти тогда, если знаешь как работает хватает
Yura
можете использовать я просто проверить
там написано, что ты уже подписан на этого пользователя, попробуй на другого кликнуть и обнови страничку, в messages написано
Archer
я не пишу это приложение
Archer
говорю же запрос проверял, работает или нет