
Andrey
23.08.2018
07:52:32
Очередная волна ботов.

Max
23.08.2018
07:52:54

Артем
23.08.2018
07:53:32
Живее некуда )

Dmitry
23.08.2018
07:53:56
Сейчас начнём спамить))

Google

Dmitry
23.08.2018
07:55:20
жив, люблю писать тесты, использую thunks и при этом нет никой мороки их тестировать

Max
23.08.2018
07:56:49

Sergey
23.08.2018
08:05:27
у thunk не так много проблем, мокнуть запрос и store разве что, какие еще? Саги, конечно, еще проще тестируются.
Когда рука набита на чем-то, то со временем проблемы и неудобства перестают бросаться в глаза.
Если тестировать санки днями напролет, то всё становится максимально очевидным и интуитивно понятным.
Но если не заниматься этим делом некоторое время, переключившись, например, к сагам и их тестам, то возвращение на санки не покажется приятным.
Тестирование thunk - занятие несмертельное. Но зачем, когда есть более удобные инструменты?

Max
23.08.2018
08:06:12

Anton
23.08.2018
08:08:29
А что на счёт jest по сравнению с сагой

Vall
23.08.2018
08:12:43
Всем привет, есть ли у кого годные статьи на тему как заблокировать доступ юзера ко всем страничкам,если он захочет по url адресу перейти на другой страницу, при том что он не авторизован, я что-то не нашел в гугле ответа ибо выдает не то что надо.

Max
23.08.2018
08:13:39

Roman
23.08.2018
08:13:43

Vall
23.08.2018
08:15:09

Roman
23.08.2018
08:15:40

Vall
23.08.2018
08:16:02

Roman
23.08.2018
08:16:04
<Router>
<Authenticated path="profile" {...props}>
<Profile path="/" {...props} />
<NotFound default />
</Authenticated>
</Router>

Vall
23.08.2018
08:16:14
Аа, спасибо

Google

Max
23.08.2018
08:18:37

Roman
23.08.2018
08:19:37
babel-jest установлен?

Vall
23.08.2018
08:20:28

Roman
23.08.2018
08:21:41
jest.config покажи

Artyom
23.08.2018
08:28:08
Аддоны для сторибука кто-нибудь писал? Как перехватить стори (что бы расширить ее)?
Т.е. я не хочу в каждой стори одно и тоже писать, а хочу аддон подключить и что бы он мне сам подключал ко всем стори что-то (интернализацию)?
По ходу так нельзя сделать... Какой же сторибук странный, сколько в него не углубляюсь, все хуже и хуже...

Daniil
23.08.2018
08:34:44
Знатоки, которые шарят в реакте. Паттерн Observer применим? Или редакс для этого существует ? Соре за тупой вопрос.

Andrey
23.08.2018
08:37:42

Daniil
23.08.2018
08:37:57
Спасибо за ответ

Аrtur
23.08.2018
08:43:43
Коллеги привет(особенно те кто выше зашел, пусть подключаются сразу)
У меня есть в приложении настроенный роутинг, и в некоторых кейсах при переходе из одного роута в другой мне нужно показывать кастомную модалку с подтверждением.
Реализовал это я так:
<Router
getUserConfirmation={(message, callback) => {
ReactDOM.render((
<ModalLeavingConfirm message={message} callback={callback} />
), document.getElementById('modal'));
}}
>
...
</Router>
в компонент добавил это:
<Prompt
when={!!isEditing && dirty}
message="Discard all changes?"
/>
<div id="modal" />
Но фигово то, что мне нужно рендерить это в дивку с id="modal"
Как можно отрендерить это дело без создания дивки с id? Есть лучше варианты?

Roman
23.08.2018
08:45:40
Тише, мог бы уже и в лс ответить
что-то я тут такой строчки не наблюдаю
transform: { '^.+\\.(jsx|js)?$': '<rootDir>/node_modules/babel-jest' }

GreenMan
23.08.2018
08:54:24
https://pastebin.com/fwa8Jr7R
подскажите, как здесь сохранить значение чекбокса(выбран, не выбран), если компонент обновляется через определенный интервал времени!

Daniil
23.08.2018
08:54:26

Andrey
23.08.2018
08:55:00

Valeriy
23.08.2018
08:55:28
народ, а кто что использует для валидации в redux-form?

Hari
23.08.2018
08:55:34

Admin
ERROR: S client not available

Valeriy
23.08.2018
08:55:43
в старом прожекте мудилкин затащал в прошлом году https://github.com/jfairbank/revalidate

Google

Sergey
23.08.2018
08:55:50
redux и есть обсервер

Valeriy
23.08.2018
08:55:55
либа уже год как не поддерживается

Hari
23.08.2018
08:56:48

Max
23.08.2018
09:13:41

Valeriy
23.08.2018
09:16:06

Max
23.08.2018
09:17:47

Dimanius851
23.08.2018
09:18:32
кто то знает, как в ant design сделать что бы dropdown меню вываливалось вверх вместо низа?

Roman
23.08.2018
09:19:07

Dimanius851
23.08.2018
09:19:39
а стоп

Илья
23.08.2018
09:20:00

Dimanius851
23.08.2018
09:20:03
нашел, сори

Alexey
23.08.2018
09:20:56

Valeriy
23.08.2018
09:24:19
но там в доке слишком простенькие примеры