
Ivan
05.07.2018
20:26:29
я только форматирую, отвалидить и показать можно уже чем угодно
а запретить ввести ахинею тоже нельзя
человек ввел 31 и потом выбрал месяц

Anon
05.07.2018
20:27:17
Ребят, чтобы фильтр в тудушке по одному из полей организовать, нужно ли использовать router или и без него можно обойтись?

Google

Ivan
05.07.2018
20:27:35
мы на разныз браузерах смотрели - везде работает
поэтому интересно

Dzmitry
05.07.2018
20:28:33
я с телефона
не могу скинуть много

Ivan
05.07.2018
20:29:17
я не занимаюсь локалями - там формат функция - форматируй как хочешь
щас стоит толи швейцария толи хз, не помню

Dzmitry
05.07.2018
20:30:08

Ivan
05.07.2018
20:30:26
форматирование пользователь берет готовое как в примере с телефоном, или пишет сам ;-)

Сергей
05.07.2018
20:30:35
Ivan ?

Ivan
05.07.2018
20:31:03
тыкаешь число?
это что за телефон?

Google

Dzmitry
05.07.2018
20:32:42
дата же

Ruslan ?
05.07.2018
20:33:38
сам потести

Ivan
05.07.2018
20:33:55
тестили - работает
поэтому что у тебя за браузер и железо?

Dzmitry
05.07.2018
20:35:01
а железо тут каким боком)

Ivan
05.07.2018
20:35:14
это так задумано, можно убрать в форматтере

Roman
05.07.2018
20:35:19

Сергей
05.07.2018
20:35:29

Ivan
05.07.2018
20:36:12

Roman
05.07.2018
20:36:38

Ivan
05.07.2018
20:37:36
точно :-) надо походу копипастить даже слова из 4 букв

Дмитрий
05.07.2018
21:01:56

Ruslan ?
05.07.2018
21:03:38
тыкаешь число?
хм... это из-за мобильной клавиатуры... Hacker's keyboard работает нормально, Swype криво

Maxim
05.07.2018
21:03:56
Всем привет! Может кто подсказать про redux-api-middleware ?
Можно ли использовать этот мидл для проверка авторизации?
А точнее написать один раз и забыть на всех остальных запросах или нужно через него все запросы делать?
или лучше 401 ошибку обрабатывать через axios.interceptors ?

Kirill
05.07.2018
21:19:47
Вот такое можно сделать на Ангуляре или Вью? Если да, то скиньте пример, пожалуйста.
То есть я прокидываю через проп customHeader не инстанс компонента (элемент), а сам компонент.
https://codesandbox.io/s/qz6r3kmp9q

Ruslan ?
05.07.2018
21:22:13

Дмитрий
05.07.2018
21:29:22

Ruslan ?
05.07.2018
21:31:13

Google

Max
05.07.2018
21:31:21

Vladislav
05.07.2018
21:35:05
привет неспящим!Подскажите, как сделать так, чтобы метод компонента дебаунс не создавался каждый раз на onChange , а только раз в 1с ? Используется lodash
https://jsfiddle.net/1b4uspwL/

Oleg
05.07.2018
21:37:14
Если есть плагин для class properties:
class Foo {
bar = debounce(() => {...})
}
По классике, в конструкторе:
constructor() {
this.bar = debounce(this.bar)
}

Ivan
05.07.2018
21:41:46

Abu
05.07.2018
21:42:40

Vladislav
05.07.2018
21:43:32
хм , попробую, но пока не получается, спасибо)

Oleg
05.07.2018
21:45:21
Всем привет! Подскажите как правильно организовать mobx стор приложения. Я вижу это следующим образом: рут стор, в который я подключаю все сторы, которые мне могут понадобиться в компонентах (инфа о юзере, всплывающие подсказки и другая инфа, которую нужно дергать из других локальных сторов отдельных компонентов); и, собственно, локальные сторы компонентов в которых храняться состояния чисто для локальных компонентов, о которых другим сторам знать не нужно. Подскажите, правильно ли я рассуждаю и какие могут быть проблемы при масштабирования приложения?
Смотри на mobx сторы как на обычные классы в ооп.
Проблемы ровно те же, что и у всех программистов. Нужно с реактом и mobx использовать всякие п, что бы все не превратилось в хаос
Просто тебе мобх плюшку даёт, что реакт обновляется точечно, а общее управление состоянием приложения, отношение вьюх и моделей, остаётся на твоих плечах

Kendr
05.07.2018
21:46:48

Александр
05.07.2018
21:46:53

Kendr
05.07.2018
21:47:12

Oleg
05.07.2018
21:48:17

Kendr
05.07.2018
21:48:29

Oleg
05.07.2018
21:48:29
При чем тут вообще диф? Его нет у мобх
Redux, mst делают диффы, мобх просто меняет все что попросишь

Дмитрий
05.07.2018
21:51:16

Oleg
05.07.2018
21:51:41

Дмитрий
05.07.2018
21:51:51
Аа

Google

Oleg
05.07.2018
21:51:54
?

Дмитрий
05.07.2018
21:53:18
Ну тут библиотека играет решающую роль, она формирует предпочтения людей, которые её используют

Oleg
05.07.2018
21:56:12
У меня просто был разительный вау эффект, когда попробовал мобх, и осознание, что он делает крутые вещи, но это никак тебе не помогает приложение организовать)
И опыта к сожалению нет, как его грамотно юзать.
Mst по всем его презентациям хорош, но по ходу медленный и грустный

Дмитрий
05.07.2018
21:58:51
Как организовать приложение чет особо никто не знает

Admin
ERROR: S client not available

Дмитрий
05.07.2018
21:59:22
Проблемы во всём начиная с самих папок и разделения view и бизнес логики)

Александр
05.07.2018
21:59:41

Oleg
05.07.2018
22:00:03
Лучше shallow, а не mount

Александр
05.07.2018
22:00:53

Oleg
05.07.2018
22:00:57
А в целом, тут три строки тестов, в чем сомнения то

Александр
05.07.2018
22:02:06

Hari
05.07.2018
22:02:41
ну вообще тест placeholder выглядит как дичь

Дмитрий
05.07.2018
22:02:48

Hari
05.07.2018
22:03:18
с нормальным руководством к тестированию всегда проблемы
сколько помню, что в чатике по джс, что еще где-нибудь просят посоветовать норм руководство по тестированию, что тестить и как тестить, а ответа не особо, может нету его, хз. есть че кому посоветовать?

Oleg
05.07.2018
22:04:31

Александр
05.07.2018
22:05:58

Oleg
05.07.2018
22:06:24
с shalow не получается протестить пропсы, выше скрин кидал
Вот с оф. доки, может поможет
NOTE: When called on a shallow wrapper, .prop(key) will return values for props on the root node that the component renders, not the component itself. To return the props for the entire React component, use wrapper.instance().props. See .instance() => ReactComponent
Юзай instance кароч вместе с shallow

Google

Александр
05.07.2018
22:06:59

Oleg
05.07.2018
22:07:19
Но я бухой, так что перепроверь ?

Александр
05.07.2018
22:08:46
Ок)

Artem
05.07.2018
22:22:40

Andrew
05.07.2018
22:30:23
ребятки а кто уже юзал новый профайлер ?
Че он там умеет

Kendr
05.07.2018
22:30:48

Artem
05.07.2018
22:30:57

Andrew
05.07.2018
22:31:03
Ну перфоманс мерять
Ну вы чего

Artem
05.07.2018
22:31:35
кидайся ссылкой)

Andrew
05.07.2018
22:33:43
https://github.com/reactjs/rfcs/pull/51
https://github.com/facebook/react/pull/12745
я думал уже кто-то юзал

Oleg
05.07.2018
22:35:51
Так открытый pr

Andrew
05.07.2018
22:36:25
в 16.4 вроде он уже есть