Дмитрий
у меня 10 винда, не знаю как на 7
Дмитрий
на 10 все норм
Джонатан
Как заново проинсталлировать проект без потери содержимого ?
Artem
npm i
Artem
из папки, где у тебя лежит package.json
Джонатан
Джонатан
После обновления нода и npm i
Джонатан
Но проект запускается
Pasha
Ребят привет, читал вчера про cors и на сайте привели пример про злого хакера, который раньше мог сделать фейковый сайт и если юзер зайдёт на него, сработает скрипт который отсылает запрос на какой-то почтовый сайт, например, но с куками пользователя, тем самым была возможность получить данные, И там рассказывается, что для таких случаев решили добавить проверку на поле поле origin и если сервер получит это поле, то он уже откроет доступ Вопрос вот в чем, я не понимаю, почему при запросе с фейк сайта срабатывает корс и данные не идут, а как тогда на другие сайты куки идут и браузер определяет, что туда нужно добавить поле origin?
Dmitry
Блин. Пол дня туплю. Сделал санку на logout, запрос уходит, вылогиниваюсь, navlinkom перехожу на страницу дщгинизации, но при этом header не перерисовывается и в углу по прежнему остается логин. Что надо прописать то для перерисовки.
Dmitry
Dmitry
Anonymous
скиньте кто ключ на шторм
Dmitry
Dmitry
скиньте кто ключ на шторм
так скинули же. Вверху смотри
Anonymous
ок, спс
SV
Блин. Пол дня туплю. Сделал санку на logout, запрос уходит, вылогиниваюсь, navlinkom перехожу на страницу дщгинизации, но при этом header не перерисовывается и в углу по прежнему остается логин. Что надо прописать то для перерисовки.
в логауте перезатри авторайзданные, реагирует же на изменение стейта..а ты сейчас просто отправил на серв запро....вылогинился на серваке и больше ничего.
southyyy
ребят а как называется все что у апишки после занака (?). ?
Дмитрий
параметры?
southyyy
а да спасибо, у меня все слова вылетели я не знал как их назвать..)
Nazar
query, в роутере - search
SV
Это еще один диспатч делать надо?
да, если запрос логаута успешен, авторайз данные задиспатч как в инишл стейте
Dmitry
спс. попробую
SV
спс. попробую
просто не забывать, что ui отображает данные стейта а редакс перерисует ui при изменении куска стейта привязанного там, низкий поклон connect-у :)
Dmitry
Как то так же перезатереть? Что то не выходит
SV
Как то так же перезатереть? Что то не выходит
не...это лишнее...отправь в логаут санке...в диспатче массив...с данными как в auth инишиале
SV
по сути как сброс
SV
что б вышло состояние до логина
SV
нулей туда отправь...лишний кейс не еужен
Dmitry
не...это лишнее...отправь в логаут санке...в диспатче массив...с данными как в auth инишиале
Ух... Получилось. Заодно ошибку в авторайзе нашел-)) Спасибо
SᑎOᙖOᖇᑎ
я сделал поп-ап. она появляеться и не пропадает. я пытаюсь приклеить сеттаймаут, но что-то оно не работает. возможно подскажите, как поправить или другой способ пытаюсь так сделать, еще делал функцию, суть которой, this.props.addErrorModal(''), но как-то не придумал, как связать это с остальной частью компонента
SV
кто со стайлед компонентс поможет?)
SV
прям на паре моментов затупил и.... хызы
Artem
попробуй npm audit fix
Artem
вообще на разработку это не должно влиять
SV
давай
как лучше ....? или пропсы
Daniil
вообще на разработку это не должно влиять
вроде бы на хероку не заливает при вопросах безопасности
Джонатан
Artem
вроде бы на хероку не заливает при вопросах безопасности
я не заливал на хероку, но всё может быть. можно удалить node_modules и заново попробовать установить
Джонатан
Наверное всё-таки винда
Artur
как лучше ....? или пропсы
а пропсы для чего
Daniil
я не заливал на хероку, но всё может быть. можно удалить node_modules и заново попробовать установить
дело даже не в этом мне на почту летят с гитаба письма по поводу безопасности
SV
а пропсы для чего
просто это уже настройка расположения.. а самой кнопки
SV
давай
User компонент импортнутый... мне ему нужно два состояния по стилям сделать. Вытягивать из отдельной и стилить на месте?
Daniil
дело даже не в этом мне на почту летят с гитаба письма по поводу безопасности
типа такого, так что я думаю все таки не стоит игнорировать
Artur
User компонент импортнутый... мне ему нужно два состояния по стилям сделать. Вытягивать из отдельной и стилить на месте?
у тебя должна быть базовая кнопка в компонентаx, которая принимает props className и ты эту пропсу записываешь на кнопке. после этого ты сможешь переопределять кнопки вот так const ButtonStyled = styled(Button).attrs({ className: ‘ ’})``
SV
SV
Не понял, а что с ним не так?
как мне User стилить ... если это не стайлед компонент а импортнутый. Я просто хотел перестройку стилей замутить по кнопкам... типа в линию и блочками.. мне нужно перестроить контейнер и итемы
Daniil
стили разве нельзя пробросить?
Daniil
item я бы сократил передал бы одним пропсом
Pasha
Я так понимаю КОРСом никто особо не занимается, в это я так понимаю не нужно углубляться?
SV
const UserStyled = styled(User)``
но юзер у меня не стайлед компонента.. чёт не вкурю
Anonymous
Салют всем, подскажите, как в данном случае LoginBody прокинуть onSubmit? Т.е. <LoginBody onSubmit={...} />
Denys
render = {(}=><LoginBody onSubmit={...}/>}
Denys
Route exact path ='/auth' render = {(}=><LoginBody onSubmit={...}/>}
Anonymous
Спасибо, помогло)
SV
не важно
чёт у меня уже башка не варит...я завтра накидаю в сендбоксе
Alexander
а как правильно указывать ссылки на картинки при методе map? на public или на src?
Artem
Всем привет, у меня может быть глупый вопрос, но зачем создавать собственные хуки, если можно просто создавать собственные функции?
Dmitriy
зайди на реакт docs
Dmitriy
там все прочитай про причину появления хуков
Artem
Вот читаю как раз
Denys
Хуки не используются в обычных функциях
SV
Всем привет, у меня может быть глупый вопрос, но зачем создавать собственные хуки, если можно просто создавать собственные функции?
возьми и напиши свои функции ...что б они отработали дидмаунт...дидапдейт и диданмаунт. Сбрось сюда ) я хотел бы это увидеть
Sofiia
всем привет) такой вопрос, мне нужно сделать анимацию в реакте, как я поняла там буду svg-картинки для этого. кто-нибудь работал с подобным или может просто знает библиотеку или решение для подобного рода задач
Denys
https://medium.com/@dmitrynozhenko/5-ways-to-animate-a-reactjs-app-in-2019-56eb9af6e3bf