
М
29.08.2018
01:19:51

m
29.08.2018
01:20:07

М
29.08.2018
01:20:35
как я понимаю, еще не существует Тransition когда сервер это рендерит, но это бред какой-то(

Google

Anton
29.08.2018
05:00:59
А я как то могу обратиться к методу родительского компонента в реакт, если не прокинул его в пропсах?

Kelin
29.08.2018
05:02:59

Khorark
29.08.2018
05:03:47
или статичный метод

Anton
29.08.2018
05:03:58
может лучше i18next?

Khorark
29.08.2018
05:05:21
MainClass.myStaticMethod

Anton
29.08.2018
05:06:15
А если я не знаю какой у меня родитель в данном компоненте?
Можно обратиться не к конкретному классу а именно к родителю?

Khorark
29.08.2018
05:08:08
Мне кажется если возникают такие вопросы, то ты что-то делаешь не так

Anton
29.08.2018
05:10:37
мне надо как то собрать данные которые надо получить в стор при инициализации приложения на стороне сервера (ssr).
роутер 4, роуты размазаны по приложению.
matchRoute возвращает 1 компонент без потомков.
причем если у него HOC — вернет например ф-ю, вроде
[Function: WithErrorHandler] displayName: 'withErrorHandler(undefined)'
мне надо на стороне сервера получить как то информацию о том что надо грузить для компонент не прописывая её в 2х местах
но что то фейл за фейлом

Ivan
29.08.2018
05:42:26
Есть состояние приложения, в нем строка которая используется для поиска, результат поиска и массив постов. Посты фильтруются исходя из этой строки и вот вопрос, в каком месте делать проверку что массив пустой, и присваивать переменной результата false
Redux

Google

Khorark
29.08.2018
05:49:58

Sherzod
29.08.2018
05:50:11

Ivan
29.08.2018
05:52:27
Для этого именно результат поиска я думаю вынести в отдельную переменную и выводить два разных компонента для этих ситуацй

Khorark
29.08.2018
05:53:28
сложно.....

Sherzod
29.08.2018
05:54:17

Khorark
29.08.2018
05:55:10
Вы что нибудь поняли?
У него в двух случаях массив может быть пустой и в двух случая должна отработать одинаковая логика что нет данных

Umid
29.08.2018
05:56:29
Доброе утро, товарищи.
Есть вопрос, как понять что пользователь только-что зашёл на сайт?
Поясню: пользователь может пройти по ссылке, скажем: '/items/item', а может и сразу на главную пройти.

Ivan
29.08.2018
05:56:34
Но данных нет по разным причинам)
В одном случае человек удалил все посты, в другом ничего не нашел

Khorark
29.08.2018
05:56:55

Sergey
29.08.2018
05:57:34

Khorark
29.08.2018
05:57:39

Ivan
29.08.2018
05:57:51

Umid
29.08.2018
05:58:00

Khorark
29.08.2018
05:58:29

Maksim
29.08.2018
06:05:18

Umid
29.08.2018
06:08:11
Спасибо.

Sherzod
29.08.2018
06:28:31
Можно ли реализовать защиту от CSRF Attack на ReactJS?

Google

Danilov
29.08.2018
06:30:14
Есть большой компонент с собственным стейтом, при како-то изменение внутри компонета ретурнется в колбэке объект. Надо как-то проиницилизировать стартовое состояние!!! Как это сделать или может я не так начал писать компонент?

Roman
29.08.2018
06:31:49
>может я не так начал писать компонент?
> Есть большой компонент с собственным стейтом

Danilov
29.08.2018
06:33:12
@popuguy А как стоит сделать?

Roman
29.08.2018
06:38:37

Khorark
29.08.2018
06:40:29

Sherzod
29.08.2018
06:41:22

Danilov
29.08.2018
06:44:56
@popuguy Есть компонент новорожденный. В нутри компонента 4 поля: 3 инпута и 1 комбобокс. Внутри должна быть валидация этих полей. В итоге должен вернуться объект новорожденный. Блок может заполнятся уже готовыми данными. Как-то так. Компонет испольузется в нескольких местах

Eugene
29.08.2018
06:46:13
Обновить стейт ?

Danilov
29.08.2018
06:51:49

Khorark
29.08.2018
06:57:38

Crazy
29.08.2018
07:02:44
Привет, такой вопрос парни:
Как flow проверяет типы например у компонентов? Понятно когда написал функцию и сразу ее вызвал, а с компонентами как?

m
29.08.2018
07:03:55
Есть какой-нибудь способ записать в куку, не таща либу react-cookie в клиент и universal-cookie на сервер?

Khorark
29.08.2018
07:04:24

Andrey
29.08.2018
07:04:51

m
29.08.2018
07:08:01

Crazy
29.08.2018
07:08:26
Ну это понятно, ну когда я например вызываю команду flow то он анализирует все файлы и в данном случае он зайдет в этот файл и посмотрит и больше ничего не сделает, так как класс не вызывался.

Артур
29.08.2018
07:09:18

Andrey
29.08.2018
07:09:39

m
29.08.2018
07:10:02

Google

Артур
29.08.2018
07:10:33
Реакт это не js теперь?

Roman
29.08.2018
07:10:52

Khorark
29.08.2018
07:11:23

m
29.08.2018
07:12:33
Ок, давно хотел спросить это здесь, раз уж такое дело: насколько хорошо/плохо/нормально использовать document object из реакта? Я уже пробовал делать это, получалось, но казалось, что это прям плохо, ибо реакт же всё должен абстрагировать и за всем сам следить, а я что-то вмешиваюсь. Скажите, как на самом деле тут обстоят дела?

Ivan
29.08.2018
07:13:17
Ненормально в общем случае

Admin
ERROR: S client not available

Ivan
29.08.2018
07:13:53
Есть ref для этих случаев если я правильно понял вопрос

Crazy
29.08.2018
07:17:24

Khorark
29.08.2018
07:18:48

Cenator
29.08.2018
07:18:49

Crazy
29.08.2018
07:19:19

Khorark
29.08.2018
07:20:40
Да
Значит он проверит что там props используются как надо, если у них обозначены типы. К примеру если придет что у this.props.parent тип может быть null , а вы где-то делаете myArr[this.props.parent] вывалится ошибка
Не путайте проверку типов и тестирование

Crazy
29.08.2018
07:23:04

Alek
29.08.2018
07:23:09
Ребята, что использовать, чтобы заменить все вхождения подстроки, а не только первое вхождение? Спасибо

m
29.08.2018
07:23:12

Andrey
29.08.2018
07:23:54

Khorark
29.08.2018
07:24:13

Google

Cenator
29.08.2018
07:24:32

m
29.08.2018
07:24:42

Cenator
29.08.2018
07:25:10

m
29.08.2018
07:25:27
https://github.com/reactivestack/cookies/tree/master/packages/react-cookie
офигительный у них просто Simple example(

Eugene
29.08.2018
07:25:33
?Мне вот browser-cookie либа понравилась
нет
А причем тогда тут сервер?

Cenator
29.08.2018
07:25:44
нет
А зачем тебе на сервере она?

Crazy
29.08.2018
07:26:27

m
29.08.2018
07:26:33

Khorark
29.08.2018
07:27:02

Cenator
29.08.2018
07:27:25

m
29.08.2018
07:28:03
Тогда можешь взять любую не связанную с реактом
ну а закономерный вопрос - что такого делает либа, что я не смогу сделать руками, если либа с реактом не связана? С куки я работать активно не планирую, будет всего одно место, где мне нужно будет исключительно создать куку и всё.

Slav
29.08.2018
07:28:32
Либа не велосипед
Потенциальные проблемы, с которыми ты можешь столкнуться, уже решены в рамках либы

m
29.08.2018
07:29:33

Slav
29.08.2018
07:30:10
Кек, в рантайме столкнешься, напишешь тест в качестве документации и будет где прочитать