
Сергей
10.07.2017
07:44:14
Давайте не писать обычный код как для эджкейса

Anton
10.07.2017
07:44:29
В начале все такие - да у вас преждевременная оптимизация, да у нас реакт а не quake. А вот бац и очередной хипчат, или FB messenger.
Имхо продукты FB для веба - лучшая антиреклама.

Сергей
10.07.2017
07:45:22

Anton
10.07.2017
07:46:06
Все думают о best coding practices или, прости господи, YAGNI, а не feel-n-look.
Затраты по времени, кстати, одинаковые.

Google

Сергей
10.07.2017
07:47:08

Anton
10.07.2017
07:47:35
Это уже вопрос планирования.

Tony
10.07.2017
08:07:25
/stat@combot

Combot
10.07.2017
08:07:25
combot.org/chat/-1001032883247

Андрей
10.07.2017
08:15:47
а 16 реакт вышел уже?
нет

Max
10.07.2017
08:23:10
приятно поговорить с умным человеком, да?

Haskicbr
10.07.2017
08:26:29

Oleg ?
10.07.2017
08:28:04
Интересный вопрос встал, работая программистом, будете ли вы делать неэтичные вещи, если вас попросят?)

Max
10.07.2017
08:28:21
предложили стать тимлидом через постель?

Oleg ?
10.07.2017
08:28:50

Max
10.07.2017
08:28:53
или “не этичные” это писать “неэтичные” раздельно

Google

Oleg ?
10.07.2017
08:29:14
Ой всё

Max
10.07.2017
08:29:16
а если серьезно — то причем тут программист/непрограммист

Eugeniy
10.07.2017
08:29:35

Max
10.07.2017
08:29:53
каждый для себя короче решает
я бы уволился нахуй

Roman
10.07.2017
08:29:56
клиентов обманывать это к продажникам больше)

Max
10.07.2017
08:30:01
если бы это развод какой-то был

Eugeniy
10.07.2017
08:30:22

Haskicbr
10.07.2017
08:31:31
Он имел ввиду: будете ли вы разрабатывать программы для уничтожения людей (продажа оружия, разработка бактериологического оружия, разработка опасных лекарств)
и все в том же духе

Max
10.07.2017
08:32:06
черезчур размыто

Haskicbr
10.07.2017
08:32:25
Ну дак конечно будете
кто этим еще будет заниматься то
если не вы
:D

Oleg ?
10.07.2017
08:33:03
Так вы бы взялись делать Рулетку для CS:GO или Dota2?)

Alexander
10.07.2017
08:33:10
кто-то знает как решить проблему? сервер каждую секунду отправляет координаты которые идут в буфер, каждый график это отдельная компонента со своим буфером, нужно сделать общий таймер, для нескольких графиков, чтобы они отрисовывались синхроно

Oleg ?
10.07.2017
08:33:20
Впринципе это проекты направленные обман людей

Haskicbr
10.07.2017
08:33:26

Oleg ?
10.07.2017
08:33:48
А если бы всё ровно попросили?

Max
10.07.2017
08:34:05
а что за рулетка?

Google

Eugeniy
10.07.2017
08:34:34

Haskicbr
10.07.2017
08:35:07

kana
10.07.2017
08:45:09
Вопрос такой, есть ли в атомик-дизайне какие-то конвеншоны по поводу чистоты компонентов. То есть с какого уровня нужно начинать подключать редакс (к примеру) (а это значит, что во всех уровнях выше тоже будет завязка на этом редаксе) или же нужно делать все компоненты чистыми и пропускать данные со страницы в самый низ?
@sergeysova

Сергей
10.07.2017
08:46:04
и в нём не может быть ридакса
@atomicdesign — это только визуальные/функциональные компоненты
Все коннекшены ты делаешь в connectors/containers

kana
10.07.2017
08:49:18
Я к тому, что какой-нибудь организм требует коннект. А страница требует организм. И если внутри страницы (один из уровней атомик) будет организм-контейнер, то страница автоматом становится нечистой

Дмитрий
10.07.2017
08:52:01

Дмитрий
10.07.2017
08:52:38

Дмитрий
10.07.2017
08:53:03
?

Anton
10.07.2017
08:55:00
Ребята, при использовании normalizr где происходит нормализация? В экшене или редюсере?

Сергей
10.07.2017
08:55:03

Denis
10.07.2017
08:57:10
Оборачивай любой атом / молекулу / огранизм в контейнер и храни его там где и все контейнеры
Но это именно врапер
Например для молекулы отображения валюты я именно так и делал
Чтобы брать текущую валюту со стора

Дмитрий
10.07.2017
08:58:19

Konstantin
10.07.2017
08:59:00
Чуваки, выручайте. Че-т застрял на такой фигне. Стэйтлесс функция, возвращает часть таблицы.
return <div>
{[dashboardViewHeader, dashboardViewCheckboxes, kpiViewHeader, kpiViewSection]}
</div>;
Так вот мне надо, что б возращало просто как:
return [dashboardViewHeader, dashboardViewCheckboxes, kpiViewHeader, kpiViewSection];
Но нефига! Пишет не валидный компонент. Обернуть во что-то не вариант (с дивом работает, но верстка ломается)

Google

Konstantin
10.07.2017
08:59:03
Че делать?

Denis
10.07.2017
09:00:35
Стейтлесс функция что-то новенькое
Ты ее как вызываешь как компонент или как функцию ?

Konstantin
10.07.2017
09:00:58
как компонент

Denis
10.07.2017
09:01:13
Вызывай как функцию
Либо пусть компонент возвращает уже с дивом

Konstantin
10.07.2017
09:01:41
не, див все ломает нафиг

Denis
10.07.2017
09:01:45
То есть вместо колонок чтобы возвращал строку

Admin
ERROR: S client not available

Denis
10.07.2017
09:02:31
{MyComponentName(props)}

kana
10.07.2017
09:04:11

Сергей
10.07.2017
09:04:21

Konstantin
10.07.2017
09:05:39

Сергей
10.07.2017
09:06:58

Konstantin
10.07.2017
09:07:16
Внутри каждой переменной из массива есть внутренность обернутая <Table.Row> ____ че-то ____</Table.Row>
Мне их вот так надо вывести
И вменяемого родителя у них тупо нет

Denis
10.07.2017
09:08:10
Пусть компонент возвращает сразу в Table.Row
Не колонки а строку сразу

Google

Denis
10.07.2017
09:08:24
Без лишнего дива

Konstantin
10.07.2017
09:08:28
Не 1 РОВ в который завернуто 4 рова, а именно 4 отдельных
есть желание расфигачить на 4 отдельных компонента

localvoid
10.07.2017
09:09:12
оборачивай в tbody

Konstantin
10.07.2017
09:10:03

Max
10.07.2017
09:11:07
Чуваки, выручайте. Че-т застрял на такой фигне. Стэйтлесс функция, возвращает часть таблицы.
return <div>
{[dashboardViewHeader, dashboardViewCheckboxes, kpiViewHeader, kpiViewSection]}
</div>;
Так вот мне надо, что б возращало просто как:
return [dashboardViewHeader, dashboardViewCheckboxes, kpiViewHeader, kpiViewSection];
Но нефига! Пишет не валидный компонент. Обернуть во что-то не вариант (с дивом работает, но верстка ломается)
никак до нового реакта

Konstantin
10.07.2017
09:11:33
видимо придется таки раздолбать это на 4 отдельные функции

Max
10.07.2017
09:11:35
оборачивай в тбоди да
либо разбивай

Сергей
10.07.2017
09:12:02

Denis
10.07.2017
09:12:19
https://www.webpackbin.com/bins/-Kofl6vDdYOGXAmmtAec

Konstantin
10.07.2017
09:12:32
tbody тоже валит верстку. оно все пихает в первую ячейку

Сергей
10.07.2017
09:13:01
ТАДАМ!

Konstantin
10.07.2017
09:13:37

Сергей
10.07.2017
09:13:42
оператор ЗАПЯТАЯ просто возвращает правый аргумент