
Cenator
22.05.2018
09:59:30

Andrey
22.05.2018
10:03:57
В некоторых хоках удобнее написать React.cloneElement

sanqa
22.05.2018
10:13:15
ребят как сокращать такие проверки ? params && params.data && params.data.components
помню на хабре была статья про такие вещи, ессли кто напомнит буду благодарен

Google

Сергей
22.05.2018
10:13:34

Anton
22.05.2018
10:13:44
?.

Сергей
22.05.2018
10:13:45
ramda.path

sanqa
22.05.2018
10:13:53
а обыычным жсом
никак ?

Сергей
22.05.2018
10:14:00
никак

Andrey
22.05.2018
10:14:05
ждать новый оператор)

Сергей
22.05.2018
10:14:08
можешь свою функцию написать
но это тоже самое, что взять lodash/ramda (почти)

Anton
22.05.2018
10:14:23

sanqa
22.05.2018
10:15:09
_.get(params, 'data.components'); такое ?
должно получиться

Google

Abu
22.05.2018
10:16:02

Andrew
22.05.2018
10:39:01
Ребзи

Kirill
22.05.2018
10:39:30
lodash.get
Там тип возвращаемого значения, которое лежит нижего одного уровня (['a', 'b']) выводится уже через flow/ts?

Andrew
22.05.2018
10:39:32
А что в ant табы не умеют из дом дерева выпиливатся ?
Тупо display none у контетна неактивной табы и все?

Сергей
22.05.2018
10:40:19

Kirill
22.05.2018
10:40:32

Andrew
22.05.2018
10:40:32
Нахера их все в памяти держать ? ?

Yaroslav
22.05.2018
10:46:14
подскажите пожалуйста, react-hot-loader можно ли использовать вне webpack-dev-server?
или это лишь модуль только под него?

Cenator
22.05.2018
10:46:53
Да, там же в доке написано

Yaroslav
22.05.2018
10:46:59
спасибо

Kirill
22.05.2018
10:49:29

Abu
22.05.2018
10:57:07
Что за оффтоп? Вам сюда https://t.me/javascript_jobs

Alexander
22.05.2018
10:59:14
Там канал со всем подряд. У меня дайджест отборных. Это не вакансия конкретно моя или кого-то. В прошлый раз вроде как понравилось. Ок, не интересно - больше не буду постить :)
Дайджест интересных материалов из мира фронтенда на хабре читаете же? Вот это тако йже формат, но про работу. Только отборное, только хорошие условия, только проверенные компании

Roman
22.05.2018
11:00:38

Glebcha
22.05.2018
11:03:25

Play
22.05.2018
11:10:24
Собрал SSR приложение согласно этому мануалу: https://medium.com/@phoebe.greig/headache-free-isomorphic-app-tutorial-react-js-react-router-node-js-ssr-with-state-and-es6-797a8d8e493a Весь код проекта здесь: https://github.com/hawksdoves/ssr-react-router-node-boilerplate Почему в режиме yarn start:dev, при изминении файла, не работает hot reload ? Изминения видны только в случае ручной перезагрузки страницы. Что не так?

Roman
22.05.2018
11:13:09
потому что у тебя нет его в конфиге

Google

Dema
22.05.2018
11:14:45
Подскажите пжл, как сделать логотип кнопку которая показывает мобильное меню, а для больших экранов это ссылка на главную

Minh
22.05.2018
11:27:43

Bogdan
22.05.2018
11:31:07
а нормально оборачивать в хок приконекченный к редаксу компонент?
при том что хок тоже возвращает приконекченный компонент

Stepan
22.05.2018
11:35:45

Andrew
22.05.2018
11:52:41
Приветствую.
Подскажите, почему на пк дата выводится нормально, а на телефоне "invalid date"?
Вывожу через currentTime.toLocaleString("ru")
Или это особенности айфона? (тогда как отлавливать это?)

Sergey
22.05.2018
12:02:05
Привет. Есть приложение на реакте, а еще есть отбитый заказчик с телефоном HTC Desire 816 на родном HTC браузере. Когда он пытается открыть сервис на нем, то видит тупо белый экран (где-то всплывает ошибка и реакт не хочет ничего рендерить)
как можно посмотреть ошибку эту не имея телефона?
либо как можно вместо белого экран вывести другой экран с чем нибудь

Andrew
22.05.2018
12:05:45
Сделай глобальный try
И в кетче вставь ошибку в body
Очень плохо и костыль

Sergey
22.05.2018
12:07:00
try-catch не отлавливает синтаксические ошибки, а если там не поддерживается какой-то метод, то он её проигнорирует
т.к. будет считать что это синтаксическая ошибка

Alexei
22.05.2018
12:07:55
Переопределить winow.onerror можно
И послать на сервер например
Или отрисовать на странице

Admin
ERROR: S client not available

Sergey
22.05.2018
12:10:29
спасибо, попробую
Переопределил, в IE7 нормально ошибка пишется на экран через document.write

Google

Sergey
22.05.2018
13:05:16
у заказчика белый экран
есть идеи? а то мои иссякли

drk
22.05.2018
13:06:16

Сергей
22.05.2018
13:06:56

Sergey
22.05.2018
13:06:58
говорит что все данные были предварительно почищены
куки, история и тд

Сергей
22.05.2018
13:08:44

Sergey
22.05.2018
13:08:58
я понял

pepsi ¯\_(ツ)_/¯
22.05.2018
13:22:29

Oleg
22.05.2018
13:40:00
Что у тебя заказчик такой. Но я бы нарыл стату сколько отбитыми браузерами народу пользуется и попросил сменить его

Artyom
22.05.2018
13:44:08

Sergey
22.05.2018
14:10:06
Воообщем. Умудрился я получить ошибки её из консоли. Ругается на undef is not a function. Похоже, что не переваривает какую-то зависимости либы. В проде минифицированный файл созданный через create-react-app. полистав доку и полазив в issue нашел, где Ден Амрамов отвечает, что нельзя сделать билд не минифицированного файла. Дев сборка собирается во время npm start и работает с вебпаком в локальной памяти компьютера.
Т.е. мне надо предоставить ей линк на мой поднятый локальный сервер. Проблема в том, что create-react-app по умолчанию дает 2 линка. Локалхост и местная локальная сеть. Можно его как-то попросить дать внешний линк?
Или может есть какие-нибудь полифиллы для древнего говна? Полифил для Map и Set уже подключены

Artyom
22.05.2018
14:12:41
Дело 5 минут

Сергей
22.05.2018
14:13:09

Artyom
22.05.2018
14:13:22

Sergey
22.05.2018
14:13:26
https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html
если тут накопаешь нужную версию хрома то получится отдебажить ошибку

Artyom
22.05.2018
14:13:29

Google

Сергей
22.05.2018
14:13:43

Artyom
22.05.2018
14:13:57

Sergey
22.05.2018
14:13:58
Консоль будет писаться через document.write ей в телефон

Artyom
22.05.2018
14:14:08
Жуть