@react_js

Страница 2429 из 5115
М
28.10.2017
04:27:28
Мда уж

Не все выливают на других, когда скучно ?

Andrey
28.10.2017
04:27:53
+ это не в первый раз, когда он ноет и говорит, что vue лучше.

Не все выливают на других, когда скучно ?
Ну, если бы это было раз, то без проблем. Но чувак даже доку не читает, а ноет.

Google
Game
28.10.2017
05:41:38
В чужой монастырь, со своими правилами не ходят

Илья
28.10.2017
06:13:31
использовать классы

ref указывает на instance компонента, функциональные компоненты не имеют instance

У тебя ещё декоратор есть

Попробуй без него

Andrey
28.10.2017
08:30:55
Зайти на сайт реакта и прочитай доку.

Dmitrii
28.10.2017
08:37:29
можно как то в сагах дропнуть экшен, который мы взяли (take)? чтобы он не шел дальше по мидлварам и не попадал в редьюсер

Artyom
28.10.2017
09:05:30
Не работал в сагами, но, наверное, тебе нужен экшен, который будет получать сага и уже отправлять или не отправлять другой экшн, который трегерится всем остальным

Anton
28.10.2017
09:14:34
Поревьюшите плиз код. Есть компонент, который загружает данные по апи и рендерит передает полученные данные дочернему компоненту. В процессе загрузки показывает подождайку. Вот код:



Google
Anton
28.10.2017
09:14:43
вот тест:



интересует именно момент проверки, что сначала лоадер, потом основной компонент

Andrey
28.10.2017
09:17:10
Функцию getPopular лучше пробрасывать извне.

Artyom
28.10.2017
09:17:35
Не надо логику в cdm описывать, вынеси в отдельный метод

Зачем isLoading false по началу не понятно. Дрыгаться будет

Anton
28.10.2017
09:18:21
Функцию getPopular лучше пробрасывать извне.
Так единственная роль этого компонента - это загрузить данные по апи и передать их. Зачем еще один уровень?

Artyom
28.10.2017
09:19:05
Anton
28.10.2017
09:19:39
И дергай этот метод в cdm
Понятно, но зачем так делать?

Вообще вопрос был по тесту, но спасибо за фидбэк :)

Artyom
28.10.2017
09:22:00
Это не перфекционизм, это просто нормальный код. Ты можешь все приложение описать в одном файле, но никто же так не делает

Anton
28.10.2017
09:22:44
Artyom
28.10.2017
09:23:31
cdm - метод LC реакта, у него есть конкретное предназначение. Не нужно смешивать описание LC компонента и сайд эффекты

Т.к. это просто разные абстракции

Artyom
28.10.2017
09:25:34
У тебя await точно в том месте?

А, понял

Или не понял

Google
Artyom
28.10.2017
09:26:48
Тебе toBe не промис же возвращает

Anton
28.10.2017
09:27:31
да, херню написал, но с ним работает, а без него - нет :)

щас разберусь

https://facebook.github.io/jest/docs/en/tutorial-async.html#async-await

Artyom
28.10.2017
09:32:58
нормас

Vitaly
28.10.2017
09:33:09


Artyom
28.10.2017
09:33:11
Лан, я с жестом мало работал, не буду советовать

Бабель настрой

Vitaly
28.10.2017
09:33:40
Это не ES6 синтаксис?

Я ж вроде настраивал на ES6 и React

Andrey
28.10.2017
09:34:38
object spread отдельно надо устанавливать.

https://babeljs.io/docs/plugins/transform-object-rest-spread/

Vitaly
28.10.2017
09:35:20
спасибо

Andrey
28.10.2017
09:36:05
Хотя я не понимаю почему это отдельно надо ставить.

Vitaly
28.10.2017
09:37:14


в документации redux я наталкивался на рекомендацию использовать полифил

Andrey
28.10.2017
09:39:19
Прочитай что написано на страницу.

Vitaly
28.10.2017
09:40:46
Webpack сказал что Compiled successfully

интересно

Artyom
28.10.2017
09:45:05
екшин который ты берешь это сигнал
Ты про церебро читканул? >_>

Google
Dmitry
28.10.2017
09:45:35
Ты про церебро читканул? >_>
Там весьма годный нейминг для этого всего

и структура

Andrey
28.10.2017
09:45:52
Webpack сказал что Compiled successfully
Перезапусти вебпак.

Vitaly
28.10.2017
09:47:00
Compiled successfully но Reducer must be a function

Дмитрий
28.10.2017
09:47:01
который нельзя дропнуть
Странные костыли

Dmitry
28.10.2017
09:47:24
Странные костыли
я про эти же костыли спрашивал, т.к это частый кейс

)

Дмитрий
28.10.2017
09:47:59
Я к тому что обычно подразумевается что экшн — это сообщение о событии а не оно само, поэтому типа событие отменить нельзя

Roman
28.10.2017
09:48:05
господа

Дмитрий
28.10.2017
09:48:08
Но сам экшн то по прежнему можно

Roman
28.10.2017
09:48:24
rr4 как с redial подружить?

https://github.com/markdalgleish/redial/issues/48

даже сова в ишью отписался

Cenator
28.10.2017
09:55:04
Dmitry
28.10.2017
10:09:43
Всем привет, кто-нибудь тут юзал storyshots из сторибука? :)

Vitaly
28.10.2017
10:17:27


Stepan
28.10.2017
10:17:48
Тебе вчера это первым делом сказали сделать

Vitaly
28.10.2017
10:17:50
и теперь получается просто надо расписать как фильтрам работать?

Ну а если например мне надо эти данные запросом получить

Andrey
28.10.2017
10:18:38
Делаешь так же как и во vue

Google
Vitaly
28.10.2017
10:19:33
Там в задании про фильтр в URL говорилось это React-router значит

Страница 2429 из 5115