Sergey
неа
t.me/sergeysova тут будет анонс в первую очередь
Alex
То, что ты отдаёшь, то он и получит. С постами, без постов, с негритянками - зависит от тебя.
то есть с асинхронной загрузкой (которая у меня в cra сейчас в useEffect) там все ок, отдаст html уже с загруженными данными с апи?
Dmitriy
и че дальше с этим display: table
Скажи ещё раз чётче что нужно сделать. Помогу.
Андрей
t.me/sergeysova тут будет анонс в первую очередь
Ты хотя бы в профиль свой бы его добавил)
Anonymous
Yura
кто может помочь с Redux&
Yura
открываю Redux Devtools пишет что нету никакого store??в чем може быть проблема?
Michail
Привет! Кто знает: value у провайдера контекста надо именно обновлять через useState ?? чтобы все потребители обновились
Yura
А ты подключил ?
да, все просмотрел как на сайте Redux
Yura
все через npm подключил, это уже импортирую
Sheldhur
все через npm подключил, это уже импортирую
https://github.com/flexdinesh/react-redux-boilerplate/blob/master/app/configureStore.js
Ivan
это во первых, во вторых ты судя по всему не умеешь в семантику html, так что иди почитай зачем нужен label
Тебе помогают, а ты как конченное быдло начинаешь слюнями брызгать, иди подмойся, в html знать то и нечего
Sheldhur
хорошая попытка
Ivan
Удивляют люди, у которых фронт заканчивается знанием бутстрапа
Sheldhur
гомеопаты тоже думают, что помогают
Sheldhur
м
Andrey
просто на работке припахали верстать
Andrey
попробуй накатить последние react и react-dom, react-test-renderer
Andrey
🤷🏻‍♂️ видимо что то из тест рендерера
Artem
кто работает с react i18next + redux? Подскажите как пробросить t в экшн или как делать перевод в экшне другим способом? Спасибо
Artem
Можно использовать глобальный i18n.t
Да, спасибо. А не знаешь почему может не работать загрузка из двух неймспейсов? Если один, то работает, делаешь два, не работаешь
Artem
Ладно, спасибо
artalar
Чаще редакс
artalar
Что лучше - другой вопрос
Anonymous
Вообще как вы парсете html в компонент? с сервера будут приходить текст с html тегами а мне его надо распарсить на странице. Посмотрел кучу плагинов, везде одно и тоже XSS. Как быть?
Sergey
Вообще как вы парсете html в компонент? с сервера будут приходить текст с html тегами а мне его надо распарсить на странице. Посмотрел кучу плагинов, везде одно и тоже XSS. Как быть?
Парсить самостоятельно. Либо поговорить с бекендом и ПМом проекта, чтобы избавиться от такого формата. И использовать любой другой
Sergey
давно редакс на тс переписали?
Sergey
давно редакс на тс переписали?
https://github.com/reduxjs/redux/pull/3536
Sergey
https://github.com/reduxjs/redux/pull/3536
норм. пора и реакт переписывать
Sergey
непонял - парсить самостоятельно
Устанавливаеешь пакет разбора HTML на ноды, выкидываешь опасные элементы. А лучше по белому списку оставляешь
Anonymous
Устанавливаеешь пакет разбора HTML на ноды, выкидываешь опасные элементы. А лучше по белому списку оставляешь
понял что нечего не понял. можно плиз ссылку на пакет, я пойму от чего оталкиваться
Sergey
Но это кривой путь
Sergey
Лучше иди к бекенду и менеджерам. Ибо парсинг руками будет очень дорого стоить. Вес бандла увеличится, мобилки сгорят
Anonymous
Почитай что такое парсер
получаеться лучший путь это уже в самом компоненте подготовленный html а ты его просто раскидаеш по нужным тегам
Anonymous
Hi What is SPA?
Anonymous
Single page aplication
Anonymous
Sergey
Hi What is SPA?
This is Russian speaking group. Checkout thedevs.network
Dmitry
приветы у меня есть input с текстбоксом для даты и DatePicker в виде иконки. При выборе даты они изменяют одну и ту же переменную - selectedDate. Проблема в том, что если выбрать дату в Datapicker, то дата в текстбоксе input не изменяется. Вопрос: как сделать так, чтобы при выборе даты на Datapicker, выбранная дата отображалась в текстбоксе input?
Real
Здравствуйте господа, есть тут спецы по реакт-редуксу? У меня вопрос. В редукс можно/ нужно класть данные? Список товаров например или только состояния?
Dmitry
В datepicker надо тоже value передать, а то он походу внутренний стейт юзает
Да, спасибо, добавил Но вопрос все еще актуален
Real
А это оформляется в состояния или можно отдельно как данные?
MVD
Да, спасибо, добавил Но вопрос все еще актуален
Продебажь onChange. Может вообще не вызывается
Dmitry
Продебажь onChange. Может вообще не вызывается
Вызывается. Внутри onChange логика, которая отрисовывает часть страницы, так что все вызывается
Ivan
Какой реф? Если ререндер есть, то должно работать
Ререндер чего, отдельно дейтпикер отдельно инпут если. Ага, Увидел, стейт там.
Dmitry
Тогда покажи весь код! Сложно гадать
Так а что показывать то? В DatePicker или input выбирается дата, эта дата отправляется на бекенд, бекенд возвращает набор данных и фронт отрисовывает таблицу на основании этих данных. Вся эта цепочка работает. Проблема в том, что при выборе даты в DatePicker, выбранная дата не указывается в текстбоксе (но она записывается в переменную)
Ivan
Те стейт компонента меняется?
Dmitry
Те стейт компонента меняется?
если я не путаюсь в терминологии, то да
Dmitry
могу предположить, что нужно написать какой-то триггер, который будет изменять значение текстбокса <input /> при выборе даты в DatePicker Но вот только не совсем понимаю, как это можно сделать
Stepan
Привет. Парни кто в хуках силен? Помогите разобраться: export default function ManagerStatusSwitcher(props) { const { onChange, itemState, suppliersAmount } = props; console.log('i will set this status: ', itemState ) const [rSelected, setRSelected] = useState(itemState); console.log('rSelected: ', rSelected); Я жду что rSelected === itemState ===1 Получаю: i will set this status: 1 rSelected: 0
Sergey
а на классах это бы работало?
Sergey
@kurakste возможно это поможет https://stackoverflow.com/questions/54625831/how-to-sync-props-to-state-using-react-hook-setstate
Stepan
🤷‍♂️ не знаю, не пойму химии. Есть просто число поставить в useState(1) то все работает....
Stepan
И потом все работает...
Sergey
видимо без useEffect не обойтись
Stepan
@kurakste возможно это поможет https://stackoverflow.com/questions/54625831/how-to-sync-props-to-state-using-react-hook-setstate
Да, работает. ОГРОМНОЕ спасибо! Я бы еще час как минимум к этому шел.
Sergey
👍
Artur
Ребят, всем привет, я в реакт новичек, у меня задача сделать вот такую штуку https://task-implementation-demo.frontend.company/ , я написал рикурсивную функцию которая считывает ключ / значение словаря и выводит в консоль, не могу понять как мне рекурсивно такую же вещь реализовать в реакт, вот мои наброски в sandbox, https://codesandbox.io/s/priceless-sky-l8rrx буду мега признателен если кто поможет решить эту задачку
Stepan
https://codesandbox.io/s/laughing-montalcini-unsvg
Смысл был в том, что itemState приходил из стейта другого компонента. К ним так просто обращаться нельзя. Надо useEffect использовать. Я это с первого раза не понял)