
Алексей
13.07.2017
11:04:39
...

Сергей
13.07.2017
11:05:01

Andrey
13.07.2017
11:05:06

Алексей
13.07.2017
11:05:21

Google

Max
13.07.2017
11:05:22
постановка вопроса говно
:)
но вообще гугли npm uuid

Maksim
13.07.2017
11:05:42

Svyatoslav
13.07.2017
11:06:02
Ребят, подскажите, какой инструмент показывает, сколько пакеты в сборке весят?

Dmitry
13.07.2017
11:06:05

Max
13.07.2017
11:06:29
:)

Andrey
13.07.2017
11:06:31
постановка вопроса говно
Ок. Мне нужно сделать вызов контекстного меню, но в существующих решениях есть привязка к id, что меня не устраивает. Вот я и хотел оболочку сделать.

Denis
13.07.2017
11:06:37
Достаточно случайное число
)

Dmitry
13.07.2017
11:06:42

Svyatoslav
13.07.2017
11:06:53

Max
13.07.2017
11:06:55

Google

Denis
13.07.2017
11:08:19

Andrey
13.07.2017
11:08:40
Да, мне это не нравится, поэтому я хочу сделать оболочку поверх этого.

Denis
13.07.2017
11:10:47
Так там айди осмысленная вещь типа "person_menu", "audio_properties" и тд
Как константы в редаксе

Egoarka
13.07.2017
11:11:02

Alexey
13.07.2017
11:14:28
Друзья, скажите в слаке сообщество по реакту кто нить знает?

Oleg ?
13.07.2017
11:14:46

Egoarka
13.07.2017
11:15:38

Oleg ?
13.07.2017
11:16:08
Я использую codesandbox.io мне он очень нравится
Там есть заготовки хорошие + у меня есть шаблон с редаксом и реактом
Я на нём всякие весёлые либы тестирую
Кстати, интересный вопрос ребят
Вы для уникальных ключей генерите UID или используете Symbol() ?
Вопрос касается редакса
Можно ли использовать Symbol() для ключей редакса?
Или нет, ведь это нельзя сериализировать

Дмитрий
13.07.2017
11:21:41

Oleg ?
13.07.2017
11:22:06
А что произойдёт если это потом отправить на сервер?

Google

Дмитрий
13.07.2017
11:22:20
Ничего
Ведь он не отправится))

Maksim
13.07.2017
11:22:51
toString произойдет скорее всего

Oleg ?
13.07.2017
11:23:03
null
Он преобразовал Symbol() в нулл

Maksim
13.07.2017
11:23:24
кто он?

Oleg ?
13.07.2017
11:23:25

Дмитрий
13.07.2017
11:23:30

Oleg ?
13.07.2017
11:23:34
socket.send(Symbol())

Дмитрий
13.07.2017
11:23:52

Oleg ?
13.07.2017
11:24:08
:c

Oleg ?
13.07.2017
11:24:21
Типо свой сериализатор написать для символов?

Max
13.07.2017
11:24:32
бля

Дмитрий
13.07.2017
11:24:32
Бтв, способ сериализовать js есть, и я очень удивлён, что он совершенно не популярен

Max
13.07.2017
11:24:40
лучше эмодзи используй )

Дмитрий
13.07.2017
11:24:51
messagepack

Maksim
13.07.2017
11:25:11
JSON.stringify({test: Symbol('test')});
"{}"
вот такого не ожидал

Дмитрий
13.07.2017
11:25:25

Ruslan
13.07.2017
11:25:29

Google

Дмитрий
13.07.2017
11:26:13
messagepack
Не могу сказать насчёт символов, но Int32Array он от массива отличал, чего не скажешь про json
И по размеру меньше слать

Maksim
13.07.2017
11:26:42
RTFM
Да мне в голову не приходило особо сериализовывать Symbol

Mike
13.07.2017
11:27:59
messagepack
а мне понравился serialize-javascript, он прям с функциями объекты сериализует норм

Дмитрий
13.07.2017
11:29:55

Sergey
13.07.2017
11:31:23

Andrey
13.07.2017
11:32:52
Слушайте, как кошернее делать:
<Item child1 child2 />
Или
<Item>
<Child1 />
<Child2 />
</Item>

Mike
13.07.2017
11:33:03
чайлд жи

Admin
ERROR: S client not available

Mike
13.07.2017
11:34:11

Andrey
13.07.2017
11:34:25
Слушайте, как кошернее делать:
<Item child1 child2 />
Или
<Item>
<ItemWraper1>
<Child1 />
</ItemWrapper1>
<ItemWraper1>
<Child2 />
</ItemWraper1>
</Item>
Вот так точнее.

Дмитрий
13.07.2017
11:34:36

Mike
13.07.2017
11:34:39

Andrey
13.07.2017
11:34:58

Mike
13.07.2017
11:35:11
Enjoy your kostyly
там был вынужденный костыль в процессе переезда с одного фреймворка на другой

Дмитрий
13.07.2017
11:35:25
Если возникла потребность слать функции с клиента на сервер, то у меня сразу две плохие новости

Mike
13.07.2017
11:35:59
да, можно было только данные положить, и на клиенте в ините по ним повторить функции

Google

Mike
13.07.2017
11:36:28
но тогда код функций в двух местах был бы написан
да, можно было бы импортнуть из общей либы и бандлер бы продублировал
но почему-то было принято такое решение
и пакет нашелся
я это все к чему — пакет-то классный

Unkle
13.07.2017
12:07:03
t.me/RobotCashBot?start=vZqVZyUU
Норм)

Дмитрий
13.07.2017
12:09:07

Sergey
13.07.2017
12:25:46
проверил, все раб как надо, видимо сделали недавно, месяца 2 назад так не работало

Artyom
13.07.2017
12:27:33
Как HMR подключить только для стилей, а для кода —no-inline?
Ну или хотя бы что бы при изменении в коде не перезагружал страницу, если не может применить изменения

Dmitry
13.07.2017
12:29:32
if(module.hot){ replace …}
но вообще для реакта есть хот лоадер

Artyom
13.07.2017
12:49:01
Ммм. А для стилей как это сделать?

Dmitry
13.07.2017
12:49:24
хз у меня для стилей
сразу работает

Oleg ?
13.07.2017
13:00:33
Ааххахах, удивил коллег конструкцией
const a = [1, 2, 3];
a.length = 0;
// a = [ ]
:D

Artyom
13.07.2017
13:01:06
Грустно с такими коллегами работать

Oleg ?
13.07.2017
13:01:07
J - javascript)
Они С++

Artyom
13.07.2017
13:01:21
А

Default
13.07.2017
13:01:40
Вот если задуматься