
Dmitry
11.06.2018
21:17:02
и тайпинги

Alex
11.06.2018
21:18:09

Дмитрий
11.06.2018
21:19:16
30-40 у меня в месяц наберется наверн

Alex
11.06.2018
21:20:01
я плохо с гитом работаю, или 1 большой коммит или 100 маленьких, порой лучше 100 маленьких

Google

Dmitry
11.06.2018
21:20:05
1 фича - 1 коммит не ?)

Alex
11.06.2018
21:20:52
1 фича - 1 коммит не ?)
сложно без разборки коммита такое проворачивать, часто когда реализуешь одну фичу затрагиваешь ещё несколько других, правишь тайпинги и так далее

Dmitry
11.06.2018
21:21:04
ну типа это ж либа
тем более не особо большая
на одну фичу наберается коммитов 5-6
где 1 коммит это ты закончил а дальше полируешь

Alexander
11.06.2018
21:33:29
Кто-нибудь может показать пример сервиса для работы с api? Возможно, взаимодействие с redux

Артур
11.06.2018
21:34:38
чта?

Alexander
11.06.2018
21:35:21
чта?
Ну чтобы мне в каждом экшене не делать обработку. А чтобы я писал api.getUsers(), а всё остальное делает сервис

Артур
11.06.2018
21:35:42
https://github.com/redux-saga/redux-saga
https://gist.github.com/iegik/a23e38a997706b53e54f16e0d6caf9f4 - может это?

Alexander
11.06.2018
22:33:50
...
Нет

Google

Alexander
11.06.2018
22:34:32
Ладно, забейте :)

Andrew
11.06.2018
22:39:37

Вася
12.06.2018
00:03:16
@ZeroBias

?
12.06.2018
05:22:31
type же явно f

Yumi
12.06.2018
05:27:43
Ты выводишь выше объект.
Напиши typeof и посмотри.

?
12.06.2018
05:33:43
function
то, что выше, это const Something = React.CreateElement(someClass, someProps);
ошибка вылетает, когда пытаюсь компонент вывести <Something/>

Yumi
12.06.2018
05:36:23
Скинь пример кода.

?
12.06.2018
05:39:51
ну да

Yumi
12.06.2018
05:39:57

?
12.06.2018
05:40:05
ммм

Yumi
12.06.2018
05:40:17
ну да
В чем тогда проблема?

?
12.06.2018
05:40:28
проблема в const MyDeadComponent = this.importedField;
<MyDeadComponent/> плюется на обьект
это загрузка кастомных component в Redux Form <Field component={</>}/>

Google

Yumi
12.06.2018
05:42:31
Что находится в importedComponent?

?
12.06.2018
05:43:20
function
что интересно, этот же код загружает почти все остальные компоненты, кроме App, и работает
хоспаде
ну вот нефиг делать ночью сразу несколько проектов, ночью надо спать -_-
конечно, там будет object
react.createelement
если путать элемент и компоненты, то получится вот такая херь
не надо пихать элементы туда, куда надо пихать компоненты, это еще Мао завещал.

Сергей
12.06.2018
06:49:13

Alexander
12.06.2018
07:58:41
врываюсь с внезапным вопросом, есть ли смысл начинать проект на реакте с тс или это бессмыслица?
и лучше посмотреть в сторону flow?

Oleh
12.06.2018
07:59:33
Подскажите, плиз, кто работал с next.js, как разрулить ситуацию с dangerouslySetInnerHTML, если нужно применить это? Выдает ошибку несоответствия рендера на клиенте и сервере. На сервере ничего, а на клиенте есть.

GreenMan
12.06.2018
08:01:36
value => value ? true : false
расскажите пожалуйста по русски, что это означает!

Сергей
12.06.2018
08:01:47

Admin
ERROR: S client not available

Сергей
12.06.2018
08:01:54

Google

Zhenya
12.06.2018
08:02:17

Alexander
12.06.2018
08:02:22
Благодарю

Max
12.06.2018
08:02:35

Oleh
12.06.2018
08:02:50

Сергей
12.06.2018
08:03:12

GreenMan
12.06.2018
08:03:25
Теперь понял!) Спасибо!

Сергей
12.06.2018
08:03:38

Oleh
12.06.2018
08:04:46
лень!

GreenMan
12.06.2018
08:05:16
Не знание этого сервиса

Abu
12.06.2018
08:05:28

Сергей
12.06.2018
08:06:23

Oleh
12.06.2018
08:12:38
Подскажите, плиз, кто работал с next.js, как разрулить ситуацию с dangerouslySetInnerHTML, если нужно применить это? Выдает ошибку несоответствия рендера на клиенте и сервере. На сервере ничего, а на клиенте есть.
понимаю, что это проблема скорее сервер сайд рендеринга, а не next.js

Zhenya
12.06.2018
08:13:34
А что ты именно пытаешься запихать через dangerouslySetInnerHTML?

Oleh
12.06.2018
08:24:11

Stepan
12.06.2018
08:32:23

Oleh
12.06.2018
08:32:45

Google

Oleh
12.06.2018
08:32:51
неправильно выразился

Stepan
12.06.2018
08:32:56
Напугал
Откуда берешь html?

Сергей
12.06.2018
08:33:35
может скинешь уже код?

Stepan
12.06.2018
08:33:40
+

Andrew
12.06.2018
08:36:42