Max
??
Igor
??
npm i react-roulette@latest
Vlad
а потом, чтобы монитор стрелял тебе осколками в лицо)
Vadim
https://wzi.github.io/ReactRouletteSlot/
Andrei
https://wzi.github.io/ReactRouletteSlot/
ты демку видел?.......
Andrei
казиныч шесть с половиной топоров
Vadim
ты демку видел?.......
я ее и скинул вообще то)
invariance
Всем привет. Подскажите, как решить эту проблему? https://stackoverflow.com/questions/49756463/rechart-animation-for-linechart-bringing-in-lines-from-right-side
invariance
Если в кратце, то у меня данные тестовые, т.е. состояние на момент рендеринга есть. При этом у меня анимация почему-то проигрывается из-за края экрана, а не раздвигается слева направо, как это в примерах показано. Скорей всего проблема в том, что у меня responsive верстка и родитель резиновый, т.к. если я уставливаю фиксированную ширину для графика, то анимация работает норм
G.
Есть какие-то набирающие популярность стейт менеджеры? Например как то Cerebral мелькал тут
G.
Effector
Кроме эффектора, забыл уточнить) О нем я знаю. Интересно может ещё что-то есть восходящее
Max
+
G.
Хочу по чилдрен уточнить. В таком случае <Wrap> <Child /> </Wrap> Wrap будет каждый раз апдейтиться? Ему же получается новый пропс передается, или с children особый случай?
from
и где он обновился-то?
G.
и где он обновился-то?
<Child /> новый Реакт элемент возвращает каждый раз
from
<Child /> новый Реакт элемент возвращает каждый раз
Напиши нормально что у тебя там происходит)
G.
Напиши нормально что у тебя там происходит)
Конкретного кода нет, я же написал для примера выше, не соображу насчёт children. Надо потестить самому наверное)
Владимир
Хочу по чилдрен уточнить. В таком случае <Wrap> <Child /> </Wrap> Wrap будет каждый раз апдейтиться? Ему же получается новый пропс передается, или с children особый случай?
Если ты хочешь спросить про кейс где Wrap это pure component - да, в этом случае это не имеет смысла, а так реакт каждый раз производит рендер твоих компонентов
Алексей34
👋
Алексей34
Кто обновлял ноду? Ошибок полно
Владимир
Тогда ответ выше, jsx компонент это функция которая каждый раз возвращает новый объект, поэтому он не равен предыдущему будет
from
Да, это я знаю. Получается весь Pure/memo будет испорчен) если так передавать в чилдрен
мне кажется ты пока особо не понял, что спрашиваешь попробуй конкретный кейс, будет непонятно, покажи тут)
G.
мне кажется ты пока особо не понял, что спрашиваешь попробуй конкретный кейс, будет непонятно, покажи тут)
Возможно ты не понял, что я имел ввиду. Више пример, компонент обёртка, в него другой компонент передается в чилдрен, представь что это возвращается из функционального компонента
G.
и?
Если обёртка будет сделана на базе PureComponent или с использованием React.memo, будет ли вызывать апдейты передача в чилдрен такого выражения <AnyComponent />
G.
Если других пропсов не передавать
from
какие апдейты-то? что меняется и когда?) Сам чайлд компонент или родитель Wrapper'а?
Daniil
Актуально (сорри за повтор): как с react-spring анимировать на минималках conditional rendering (isGirl && <Girl}, чтобы девушка красиво вошла?
from
🤷‍♀️
Anonymous
Друзья, как в react подключить jquery плагин, например maskedinput?? Можно чуть подробнее, я вайтишник)
from
Друзья, как в react подключить jquery плагин, например maskedinput?? Можно чуть подробнее, я вайтишник)
лепишь ref, получаешь доступ к дом-ноде, с ней работаешь как обычно в jquery
G.
какие апдейты-то? что меняется и когда?) Сам чайлд компонент или родитель Wrapper'а?
Меняется props.children у компонента обертки Wrap. И он от этого апдейтиться. Что тут не понятного?
Misha
Друзья, как в react подключить jquery плагин, например maskedinput?? Можно чуть подробнее, я вайтишник)
Обычно гуглишь то, что тебе нужно и дописываешь реакт — например masked input react
Павел
Парни приветствую, кто знает как запустить jest, чтобы сразу все тесты запустились, и после прохождения все закончилось ( сейчас, jest 24.9.0 запускается npm run test --coverage и происходит вход в cli, и запуск и окончание приходится нажимать дополнительно кнопки, и поэтому интеграция с coverage в jenkins упала)
Павел
Добавь переменную в Jenkins CI=true
Спасибо, это получится нужно ещё и нажатия имулировать, или это достаточно?
Павел
Спасибо
Тимур
Добрый день, подскажите пожалуйста если я использую redux нормально ли в компонентах использовать обычные state, чтобы например хранить значения инпутов?
Тимур
Ок, спасибо
Alexander
Вызываю вручную ошибку. После этого не срабатывает бек, нужно обновить страницу тогда только отображает. А так в url меняется но страница пустая. Использую HashRouter. Вот тут можно глянуть https://alexanderkruk.github.io/star-db/ Как побороть?
Alexander
У меня работает, ErrorBoundary рисуется
А после нажми на бек, отрисовывается последняя страница? Или это норм поведение что надо обновлять полностью
Anonymous
бек вмысле в браузере кнопка "назад"?
Anonymous
урл ведь не менялся куда она должна вести то?
Alexander
ну ты там пощелкая список будет меняется id
Anton
Всем привет! Помогите пжлст понят, где ошибка в селекте. Надо записать в объект value и text того значения, что выберут в селекте. Но почему-то в onchange выдает ошибку... Вот самого селекта: <select name='scheduleDay' value={scheduleDay.day} onChange={e => onChangeDay(e)}> <option value='1'> Monday</option> <option value='2'> Tuesday</option> <option value='3'> Wednesday</option> <option value='4'> Thursday</option> <option value='5'> Friday</option> <option value='6'> Saturday</option> <option value='0'> Sunday</option> </select>
Anonymous
говорит что не может создать свойство "day" на строке "Friday"
Volodymyr
https://stackoverflow.com/questions/47734439/how-do-you-get-the-value-for-select-option-in-react
Anonymous
выведи в консоль что у тебя в переменной scheduleDay
Anton
onChangeDay покажи функцию
Она полностью на скрине
Anton
У тебя по ходу scheduleDay строка, а не объеки
В начальном стейте задал: scheduleDay: {}
ipos
как-то странно ты формик используешь, это ведь он?
Alex
Всем привет, может кто подсказать кто работал с Enzyme ? Пытаюсь получить пропсы компонента, а возвращает пропсы враппера const component = mount(( <MockedProvider mocks={mocks}> <EventForm {...props} /> </MockedProvider> )); expect(component.prop('initialValues')).toEqual(null); в итоге могу только получить доступ к mocks
Anton
https://stackoverflow.com/questions/47734439/how-do-you-get-the-value-for-select-option-in-react
Я понял ошибку ) помог вывод в консоль scheduleDay. На одной из прошлых попыток, где была неправильная логика - в бд перезаписалось значение scheduleDay. Теперь это действительно не объект, а строка. В этом вся соль
Anton
Вот тут мутация Скинь этот участок
этот? const onChangeDay = (e) => { scheduleDay.day = e.target.text; scheduleDay.index = e.target.value; setFormData({ ...formData, scheduleDay: scheduleDay }); };
Roman
кто как именует boolean переменные в хуках? например const [isPopupOpen, setPopupOpen] = useState(false) потом вызов setPopupOpen(false) выглядит как-то коряво