
Mark
09.08.2018
08:07:43
Смени работу
Ищу удаленку и жду пока из доместик компании ответят, правда компания Ракутен, так что не знаю

Andrey
09.08.2018
08:07:46
Всем привет.
Есть турдность с использование modernizr
скачал modernizr.js определенной конфигурации, при подключении его в реакт компонент import modernizr from 'path-to-modernizr/modernizr'
в компоненте в componentDidMount делаю проверку if(modernizr.flash) но этот файл не подтягивается в компонент.
При вызове console.log(modernizr) - приходит пустой обьект.
Если ставить чекпоинт в дебагере хрома и навести на modernizr который находится в console.log или в if
то modernizr норм определяется

Roman
09.08.2018
08:08:33

Google

Andrey
09.08.2018
08:08:52
если импортировать через require('path-to-modernizr/modernizr') то результат тот же

Alexey
09.08.2018
08:09:19

Roman
09.08.2018
08:09:41

Alexey
09.08.2018
08:09:53

Игорь
09.08.2018
08:10:09
парни может кто подсказать можно в mapStateToProps передать текущий пропс. Не те пропсы которые я прокидываю, а именно текущий пропс. Вернее даже сказать внутренний стейт компонента

Mark
09.08.2018
08:10:12
Определенно. Более того, иметь сайд-проект, чисто для себя — это просто полезно, чтобы не залежаться
Ммм, залежаться, мне это точно не грозит
Я сам хочу сайд-проект, но у меня как-то со временем тяжко, потому что, смотри:
- Учить японский
- Учить что-то новое в английском
- Учить матан и машинное обучение (личное желание, но все-же)
- Работа + к работе хоть иногда что-то новое узнавать в реакт/ноду
Ну и такое, домашние дела, с женой время провести и отдыхать иногда нужно, короче сложна)

Дмитрий
09.08.2018
08:10:37
Залежаться как специалист

Roman
09.08.2018
08:10:38

Дмитрий
09.08.2018
08:10:48
Офк не на всё времени хватит, тут уж придётся выбирать

Mark
09.08.2018
08:11:10

Игорь
09.08.2018
08:11:17

Roman
09.08.2018
08:12:09

Alexey
09.08.2018
08:12:32

Google

Игорь
09.08.2018
08:12:33

Roman
09.08.2018
08:13:15

ed
09.08.2018
08:13:51
А что, реселект все, забыли уже никто не юзает?

Игорь
09.08.2018
08:14:30
ну сделай это через экшен
пользователь выберает локацию, мне нужно по иду локации, отдать что то. соотвественно нужно прокинуть этот ид в мап стейт и селектор который этим будет заниматься
сори не туда отправил.
Бро я по этому и юзаю стейт потому что мне в падлу описывать на каждый чих редьюсеры и экшены

Artyom
09.08.2018
08:14:45
Простенький скелетон
https://github.com/dvtng/react-loading-skeleton

Roman
09.08.2018
08:14:49

Alexey
09.08.2018
08:15:07
жаль...это уже всё хаки...

Roman
09.08.2018
08:16:04

ed
09.08.2018
08:16:31

Roman
09.08.2018
08:16:39

Игорь
09.08.2018
08:17:28
я описываю достаточно крупный проект на реакт редакс связке. Для себя умозаключил Реакт === никогда!

Roman
09.08.2018
08:19:28

Artem
09.08.2018
08:20:00

Игорь
09.08.2018
08:20:20

Vladimir
09.08.2018
08:20:23
то, что ты не можешь разобраться с храненем информации - твоя проблема ?
не всегда нужен ридакс

Игорь
09.08.2018
08:21:09

Artem
09.08.2018
08:22:28

Игорь
09.08.2018
08:22:52

Google

Artem
09.08.2018
08:23:27
<ComponentContainer foo={3} /> ну это жестяк, но можно)

Игорь
09.08.2018
08:24:23
и в чём проблема то?
ты можешь прокинуть только пропсы которые ты передал из родительского компонента. Текущий стейт он не принемает

Artem
09.08.2018
08:24:51

Игорь
09.08.2018
08:25:26
Конечно нет

Artem
09.08.2018
08:26:20

Игорь
09.08.2018
08:28:35
<ComponentContainer foo={this.state.foo} /> не ?
Ещё раз. Есть контейнер, он прокидывает данные глупым компонентам, и управляет ими. Я могу один из глупых компонентов сделать контейнером, но не хочу. Хочу этот функционал замкнуть в себе. У этого контейнера есть внутренний стейт. Я хочу пробросить этот стейт в mapToProps и юзать в селекторах

Ivan
09.08.2018
08:28:56
Есть проблема. Имеется приложение, где есть роутинг, бандл заливается на сайт, при обновлении странички, выбрасывает 404 от сайта, ибо пути нету такого
Как решать проблему

Cenator
09.08.2018
08:29:48
Index.html на все несуществующие роуты

Artem
09.08.2018
08:31:35

Игорь
09.08.2018
08:31:57
а как хочешь?)
Есть 2 пути решения которые мне не нравятся.
1 самый простой и очевидный сделать один из глупых компонентов тоже контейнером
2 описать акшены, и доп редьюсеры и начать поддерживать ещё и их

Игорь
09.08.2018
08:33:21

Дмитрий
09.08.2018
08:33:26
Дейли ремайндер: есть более двух путей

Vlad
09.08.2018
08:34:01

Artem
09.08.2018
08:34:11

Mark
09.08.2018
08:35:28
mapStateToProps
Так вообще законно????
title: state.itemListReducer.items.find(item => state.reportFormReducer.item_code),

Игорь
09.08.2018
08:36:57

Artem
09.08.2018
08:38:44

Игорь
09.08.2018
08:40:51

Google

Игорь
09.08.2018
08:41:39

Artem
09.08.2018
08:43:49

Игорь
09.08.2018
08:48:34

Artyom
09.08.2018
08:57:25
У вушки девтулза прикольнее

Andrew
09.08.2018
08:58:09

Artyom
09.08.2018
08:58:32
D=

Дмитрий
09.08.2018
08:58:55
cli свои мутить надо

Roman
09.08.2018
08:58:56

Дмитрий
09.08.2018
08:58:59
Там элементарно

Admin
ERROR: S client not available

Дмитрий
09.08.2018
08:59:23
npm i yargs и вперёд
Норм кли — строк 30 чейнинга максимум

Andrew
09.08.2018
08:59:40
все зависит от структуры файлов в проекте

Алексей
09.08.2018
09:07:15
Всем привет! Нубский вопрос
axios().then(как вернуть <Modal good/>).catch(<Modal bad/>)

Stepan
09.08.2018
09:08:06
Отдельно запрос, отдельно проставил состояние, показал модалку

Алексей
09.08.2018
09:09:41

Stepan
09.08.2018
09:10:02
В then функцию положи
А внутри неё уже setState

Алексей
09.08.2018
09:10:23
спасибо

Google

Eugene
09.08.2018
09:11:16
Товарищи, а как в стайлед по наличию в пропсе флага true = задать что-то типа
* {
color: #eef2f4;
}
?

Artyom
09.08.2018
09:13:10
селектор тоже динамическим может быть
${p => p.predicat ? '&' : '__none'} { color: red }

Антон
09.08.2018
09:18:36

Алексей
09.08.2018
09:22:29

Eugene
09.08.2018
09:23:34

Stepan
09.08.2018
09:24:06

Artyom
09.08.2018
09:24:16
С чем угодно, там достаточно много изменений было. Включай сурсмэпы и дебаж. Кодмодом, предварительно, проходился?

Eugene
09.08.2018
09:24:17
Подрубить source maps и посмотреть где падает?)
Да и слишком большой скачок версий произошел

Roland
09.08.2018
09:26:03
Добрый день
Можете подскзать, что значит это в файле htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
Не получается просто залить файлы на хостинг, а на локалке все работает
Может потому что на хостинге папка public_html

Алексей
09.08.2018
09:27:25
спасибо!

Stepan
09.08.2018
09:31:44

Roland
09.08.2018
09:32:01

Eugene
09.08.2018
09:39:16
?такс, еще вопрос по styled
Как такие блоки переписать? :)
className={cn({ 'item--selected': selected === CALENDAR })}
className={cn({ 'item--selected': selected === DAY })}
selected из стейта берется

Александр
09.08.2018
09:39:44

Mark
09.08.2018
09:41:14
Что скажете?
https://www.catalog.style/

Eugene
09.08.2018
09:41:32
И для каждого блока где разный selected === свой стайлед компонент?
Не могу выкупить как подставить === значение ?
<StyledComponent selected={selected} value={DAY} />
Хм так мб ?
надо попробовать

Николай
09.08.2018
09:47:17