Sergey
сделай на кодебоксе пример
@bondarenko_yuriy получилось сделать?) Стэйт не меняется?
Sergey
сорян, работать просто пора)
Roman
нельзя. правильно — никак не делать
Но мне нужны данные из useSelector. Что тогда делать?
Roman
const data = useSelector(***)?
Ivan
селектор — это функция, которая выбирает нужные тебе данные из стора про какое обновление состояния ты говоришь?
Ivan
const data = useSelector(***)?
const data = useSelector(state => state.path.to.your.data)
Roman
Хорошо. Понял. Спасибо!
Bogdan
@bondarenko_yuriy получилось сделать?) Стэйт не меняется?
https://codesandbox.io/s/beautiful-blackburn-v5um2 ну на , найди тут старое значение))))
Bogdan
консоль открой там и смотри
Sergey
@bondarenko_yuriy ^ вот и решение подъехало, если что)
Bogdan
мы про разные вещи говорили, ты про initialValues, я про values
Sergey
а ты про одну 😉
Юрий
@bondarenko_yuriy ^ вот и решение подъехало, если что)
чет не пойму, что там происходит )
Sergey
чет не пойму, что там происходит )
33 строчка, там initialValues и values. Вот их нужно будет сравнить чтоб понять что изменилось
Bogdan
чет не пойму, что там происходит )
сравни initialValues и обьект формика values
Юрий
я ж вам писал, что там разные данные)
Sergey
ну на всякий случай)
Bogdan
хз, недопоняли значит
Юрий
та вы 2ем красавчики!)
Sergey
ага 🤣
Bogdan
пойду деградировать короче
Roman
Чуваки, а если у меня вложенная структура из объектов, и мне надо объект с заданным айди обновить в стейте, надо редьюсер использовать? Или как? Состояние в юзеСтейт едином.
Sergey
пойду деградировать короче
в сбере работаешь? 😃
Sergey
слышал там деградируют)
Bogdan
в сбере работаешь? 😃
не, а я слышал про него плохие истории, я под видосики подеградирую
Sergey
не, а я слышал про него плохие истории, я под видосики подеградирую
>а я слышал про него плохие истории ну так я о том же)
Sergey
Там Козулят
это как?)
Sergey
это про "Козуля и говнокод"?
Sergey
это как?)
выгорают
Bogdan
выгорают
да везде бывают такие промежутки, но там видимо всегда
Sergey
выгорают
😱 я слышал обратно. Чел три месяца балду пинал за 200к) Хз сам ушёл или его ушли, не помню
Sergey
мы точно об одной и той же компании говорим?))
Bogdan
😱 я слышал обратно. Чел три месяца балду пинал за 200к) Хз сам ушёл или его ушли, не помню
ну хз, попинаешь ты балду, а толку не будет, потом с таким же уровнем не найдешь работку, зато попинал бибу)
Sergey
для сбера это мало)
ну если бы больше попросил, пришлось бы работать 🤷‍♂️
Sergey
ну а тот чел дальше пошёл вполне себе)
Sergey
хз правда докуда дошёл...
Bogdan
хотя с другой стороны за 200к попинать это круто
Sergey
опять работать? Есть у кого голосовуха?
Sergey
хотя с другой стороны за 200к попинать это круто
у них и с удалёнкой есть варик. Так что считай полноценный сабатикал можно мутить или как там))
Sergey
причём тебе ещё и за это платить будут 🤣
Bogdan
я уверен там собес еще дикий, потому что трудно бибу пинать, нужно два высших
Sergey
ребята у вас есть какие либо конвенции по выставлению id на DOM элементы для e2e тестирования?
А лучше не обращаться к конкретным элементам. Есть например cypress. Он может искать по названиям, видимости и относительности других элементов
Sergey
Oruj
в форме нужно по сабмиту включить валидаторы во всех инпутах. а валидаторы зарабатывают при изменении инпутов. а если не менять инпуты, то ошибку не дает на пустых инпутах при сабмите. есть ли функция на чистом жс типа .trigger('change') ? .change()?
Вадим
Кто делал авторизациях Фейсбук/Гугл при помощи jwt token база данных MongoDB ?
Oruj
чтобы тригернуть все инпуты
Bogdan
это что?
Sergey
это что?
Тесты
Pavel
data-testid
а для юнит и интеграционных тестов создание кастомных атрибутов - хорошая практика?
Sergey
Dmitry
слышал там деградируют)
Ничего подобного))))
Sergei
Никто не в курсе как в bugsnag динамически задавать юзера?
Sergey
Ничего подобного))))
работаешь там?
Sergey
Y
как оно в целом? Много бюрократии? И что за отдел? Сбертех?
G.
Как можно используя styled-components добавить всем компонентам общий пропс какой-то, например который задавал бы размер шрифта, и так чтобы сам с темы его брал?
G.
Возможно styled-system то что нужно
G.
ThemeProvider
Такое у меня есть, но на сейчас нужно каждый раз писать явно что из темы значение берется
Sergey
Ты что-то не то хочешь
почему? Вроде речь о теме. Или нет?