Cenator
05.06.2018
10:41:26
Александр
05.06.2018
10:41:27
Max
05.06.2018
10:41:42
но проблема была такая, да.
Google
Cenator
05.06.2018
10:42:05
Саша
05.06.2018
10:42:20
не ?
Александр
05.06.2018
10:42:23
и где вы делаете обращение к апи?
Саша
05.06.2018
10:42:28
кек
Max
05.06.2018
10:42:28
Cenator
05.06.2018
10:42:30
Нет все в вилмаунте делали
Саша
05.06.2018
10:42:35
Cenator
05.06.2018
10:42:35
Ну кого я видел
Max
05.06.2018
10:42:43
Александр
05.06.2018
10:43:00
в дидмануте мейнстрим
в виллмаунте нельзя
Max
05.06.2018
10:43:07
в componentDidMount все делали вызовы к API обычно. Особенно после ответа Дэна на стэковерфлоу или где-то там ..
Google
Vadim
05.06.2018
10:43:11
а где делаете?)
Женя
05.06.2018
10:43:13
как в ск можно нормально сделать кнопку со стейтами и прочей фигней и разными цветами, потому что у меня что ни кнопка то какая-то фабрика кнопок на 200 строк
Александр
05.06.2018
10:43:13
вопрос - где делаете
Женя
05.06.2018
10:43:15
end me
Max
05.06.2018
10:43:35
Petr
05.06.2018
10:43:41
ребята, используйте react-apollo и вы забудите что такое "сайд-эффекты"
Vadim
05.06.2018
10:43:49
без redux имеется ввиду?
Max
05.06.2018
10:44:03
Alexander
05.06.2018
10:44:11
Александр
05.06.2018
10:44:27
Vadim
05.06.2018
10:44:28
Александр
05.06.2018
10:44:57
Макс много берет на себя
Max
05.06.2018
10:45:05
ну там эпики всякие, саги, танки
если танки - это redux-thunk, то старт запроса так же идет из cdm, сагу тоже запускают “откуда-то” (откуда именно - не в курсе, не работал, но подозреваю, что должно быть так же)
Александр
05.06.2018
10:45:09
я задал обычный вопрос, чтобы получить обычный ответ
Max
05.06.2018
10:45:49
Alexander
05.06.2018
10:45:51
cdm
Александр
05.06.2018
10:46:09
не сворать бы
Vadim
05.06.2018
10:46:21
не своруй
Александр
05.06.2018
10:46:21
но я вот пересматриваю курс по реакт от лерндлжаваскрипт
и там препод гооврил про виллмаунт
Google
Александр
05.06.2018
10:46:44
Vadim
05.06.2018
10:46:57
в смысле не смешно?
Max
05.06.2018
10:47:01
Александр
05.06.2018
10:47:03
я пересмотрю
Ilya
05.06.2018
10:47:05
Подскажите,как можно пробросить JWT токен при сср в экшен,вместе с либой react-async-bootstrapper?
Александр
05.06.2018
10:47:07
сегодня и сообщуъ
Cenator
05.06.2018
10:47:31
Александр
05.06.2018
10:47:39
я сегодня (не успею - завтра) гляну и кину ссыль, если это так
Cenator
05.06.2018
10:47:53
Александр
05.06.2018
10:47:54
я почему и заострил внимание - я делал через дидмаунт постоянно
Ilya
05.06.2018
10:49:21
Max
05.06.2018
10:50:04
Anton
05.06.2018
11:11:47
обновил минорную версию реакта и всё умерло
жизнь — боль
и ошибок вроде как нет
Abu
05.06.2018
11:12:18
Anton
05.06.2018
11:12:24
ага
это я зря, да?
Abu
05.06.2018
11:12:52
Вроде нет же breaking change
Google
Cenator
05.06.2018
11:13:05
Anton
05.06.2018
11:14:42
так нету. в том то и закавыка.
Хотя линтер ругается
/Storefront/src/shared/components/VendorInfo/VendorInfo.jsx
24:3 error contextTypes should be placed after propTypes react/sort-comp
пойду попереставляю, может попустит
Александр
05.06.2018
11:44:29
Кто-нибудь встречался с подобной дичью:
- передаю через пропсы дату, например, <Date date={ new Date() } />
- в самом компоненте Date получаю в props.date WrappedComponent, и, по сути, это экземпляр Date
Что за хуйня??
Alexander
05.06.2018
11:45:14
лол
у тебя же два Date
Александр
05.06.2018
11:45:43
Бля, внатуре, спасибо)
Анатолий
05.06.2018
11:48:39
Всем привет.
Имею дело с чужим кодом.
В коде есть компонент и метод. Как можно добраться до отрендерённого инстанса компонента и дёрнуть этот метод?
Cenator
05.06.2018
11:49:32
кто ответит получит бан
Анатолий
05.06.2018
11:49:45
В коде есть ReactDOM.render - и он возвращает тот самый инстанс. Но проблема - он никуда не сохраняется, ни в какую переменную
Жаль. Я думал, может есть что-то по аналогии с ko.dataFor как в нокауте :)
Cenator
05.06.2018
11:50:19
шутка конечно но все же это мега антипаттерн
передай ему пропс при котором он сам дернет метод
Анатолий
05.06.2018
11:51:31
Придётся пинать тех чуваков, чтобы они сохраняли результат ReactDOM.render в какую-нибудь переменную
Компонент это форма. У формы есть метод submit, который дёргается при клике на кнопку. Есть метод validate, который вызывается из submit. Моя задача - вызвать validate без сабмита.
Mike
05.06.2018
11:52:55
сена не бань
Анатолий
05.06.2018
11:53:16
То есть я снаружи его атакую
Google
Mike
05.06.2018
11:54:01
твоя задача крайне ебанутая
и не понятна без контекста
Abu
05.06.2018
11:54:39
Анатолий
05.06.2018
11:54:41
Mike
05.06.2018
11:54:56
Анатолий
05.06.2018
11:55:16
Разработчик не думал, что валидацию кто-то будет вызывать без сабмита. Он не оставил никаких входных точек
Mike
05.06.2018
11:55:21
Анатолий
05.06.2018
11:55:32
Mike
05.06.2018
11:55:58
короткий ответ такой
Анатолий
05.06.2018
11:56:00
Если б у меня был доступ к коду, я б сразу всё переписал
Mike
05.06.2018
11:56:05
код изнутри компонента дергать НЕЛЬЗЯ
длинный ответ — код изнутри компонента дергать НЕЛЬЗЯ СОВСЕМ
Анатолий
05.06.2018
11:56:40
А дёрнуть его из объекта, который возвращает ReactDOM.render ?
Mike
05.06.2018
11:56:42
каким образом у тебя нет доступа к коду но есть доступ к инстансам кода?
мамкин хакир?