
Алексей
16.09.2017
22:49:38

Mikhail
16.09.2017
22:51:03
клевый проект, возможности как в react-intl, но с приятными дополнительными фичами и меньшим размером
FormattedRelative только не хватает немного (https://github.com/lingui/js-lingui/issues/50)

Алексей
16.09.2017
22:56:42

Google

Mikhail
16.09.2017
22:59:29
лучше https://date-fns.org/v1.28.5/docs/distanceInWordsToNow
в принципе его и использую

Denis
16.09.2017
23:13:32
FormattedRelative только не хватает немного (https://github.com/lingui/js-lingui/issues/50)
> react-intl suffers few problems with FormatRelative - you can't change wording of messages and you have to load messages provided by library even when you're not using FormatRelative component. It's few bytes for one component, but I imagime we would like to add more components with predefined translations, so you could just import them in your project without need to translating them on your own.
Ещё плюс в том, что он на Flow
Фича с неймспейсами отличная - https://github.com/lingui/js-lingui/blob/master/ROADMAP.md

Сергей
17.09.2017
00:40:20
с бабелем можно очень многие вещи упростить в реакте
не знаю почему раньше никто не додумался так сделать

Mikhail
17.09.2017
01:12:59

Anton
17.09.2017
07:29:32

Roman
17.09.2017
09:29:38
Всем привет. Я щас пишу изоморфное приложение. И надо чтобы оно работало с MySQL. Щас пока кручу knex.js + mysql
Может что еще посоветуете? Как лучше организовать работу с MySQL и через чего?

Denis
17.09.2017
09:32:37

Ivan
17.09.2017
09:44:36

Google

Aleksey
17.09.2017
10:33:33
Подскажите в чем дело, сделал ssr, при загразки страницы сначало грузится без стилей и только потом стили появляются. Использую styled-components.

Nikita
17.09.2017
10:37:05

Aleksey
17.09.2017
10:37:23
все переделал на styled-components

Cenator
17.09.2017
10:38:34

Aleksey
17.09.2017
10:39:51
Может надо делать ExtractTextPlugin а в html сделать link и будет нормально все в production?
тип только в dev режиме это подгрузка стилей после рендера

Stepan
17.09.2017
10:44:48

Sergey
17.09.2017
10:58:12
В общем мой todo работает через .... ж...аваскрипт (
из-за запросов к api получается задержка
невидно реактивности - не знаю как надо делать правильно (
https://reactdos.herokuapp.com/

Stepan
17.09.2017
11:00:26
Как ты хочешь?
Хочешь, чтобы мгновенно добавлялось?
Это можно
Но сложнее

Cenator
17.09.2017
11:01:39

Stepan
17.09.2017
11:01:48
Реактивность в программировании это другое

Sergey
17.09.2017
11:02:42
задержка кажется иногда долгой . Особенно если отредактировать задачу, то сначала показывается старое значение и через секунду появляется изменение

Cenator
17.09.2017
11:03:35
Делай лоадеры(спиннер), чтобы нормально смотрелось

Google

illiatshurotshka❄️
17.09.2017
11:03:44
кеш же
и менять на фронте перед отправкой запроса

Stepan
17.09.2017
11:04:50

Sergey
17.09.2017
11:05:30

illiatshurotshka❄️
17.09.2017
11:05:46
проверяй дошел ли запрос без ошибок

Stepan
17.09.2017
11:05:49

Sergey
17.09.2017
11:06:15
ок

Dmitry
17.09.2017
11:34:10

Kirill
17.09.2017
12:10:06

Bogdan
17.09.2017
12:15:59

Kirill
17.09.2017
12:17:22

Nikita
17.09.2017
12:25:22
Nikita:
https://codesandbox.io/s/8x18z21nlj переписал select,поняв что хуйню сделал ,сейчас лучше или тоже хуйня?

Stepan
17.09.2017
12:27:34
Ты должен получать в компонент данные через props и на их основе создавать Option
а не пихать их снаружи внутрь компонента
а не через React.Children
Ну типа
<Select options={['one', 'two', 'three']} />

Nikita
17.09.2017
12:30:29
Я просто думал ,что лучше и так и не решил до конца

Stepan
17.09.2017
12:31:13
Ну, у material-ui есть на это причина

Google

Stepan
17.09.2017
12:32:18
Ты библиотеку делаешь, вообще?
Или как?

Nikita
17.09.2017
12:32:34

Stepan
17.09.2017
12:33:05

Nikita
17.09.2017
12:33:51

Stepan
17.09.2017
12:34:33
Через props очевиднее дата-флоу
а ещё, твоим внешним компонентам не приходится управлять сразу и Option вместе с селектом

Nikita
17.09.2017
12:35:52

Stepan
17.09.2017
12:36:05
Ну и это неочевидный неудобный вариант
Чего юзать его
Если есть props
И данные во внешнем компоненте

Nikita
17.09.2017
12:36:53

Stepan
17.09.2017
12:37:09
Да не за что

kana
17.09.2017
12:44:29

Stepan
17.09.2017
12:44:54

kana
17.09.2017
12:45:14
В обоих вариантах мы описываем содержимое, только в твоем варианте на двух языках разметки, почему бы не использовать один
5 сек

Stepan
17.09.2017
12:45:46
передаёшь компоненты через props?

Google

kana
17.09.2017
12:47:34
children нам для чего)
Чем меньше какие-то промежуточные компоненты знают о содержимом, тем лучше. В моем случае менюшка знает лишь то, что в ней есть что-то, какие это элементы меню она не знает и ей плевать
Это особенно удобно со styled

Nikita
17.09.2017
12:51:34

Stepan
17.09.2017
12:51:51

kana
17.09.2017
12:52:02
Что в твоем случае я не знаю, я не смотрел
Я вчера увидел у тебя создание коспонентов в рендере и больше я смотреть в твой код не хочу)

Stepan
17.09.2017
12:52:34

Nikita
17.09.2017
12:56:36

saybel
17.09.2017
12:59:09
Привет помогите
в чем проблема?