
Nick
26.01.2017
08:24:44
let s = this.state.price_services.map((item: MPriceService, i: number) => {
return item.id;
});
console.log(s);
[4, 5, 6, 8, 13, 16, 17, 25, 28, 32, 39, 41, 43, 44, 53, 76, 88, 91, 117, 167, 177, 182, 240, 255, 283, 341, 350, 352, 404]
Это все тянется из бд, в бд Id уникальны

Pavel Horoshilov
26.01.2017
08:43:09
ща
(item: MPriceItem, i: number) подставь в key = {i}

Google

Nick
26.01.2017
08:44:19
Не помогло
(item: MPriceItem, i: number) подставь в key = {i}
Если key был бы не уникальным, то браузере ругалось

Aleksey
26.01.2017
08:47:52
Ребят, напомните, а есть ли проблемы с shrinkwrap?
Помню давно обсуждали, забыл, говорили что в каких-то местах поломано, то есть не гарантирует установку именно тех пакетов которые в зависимостях зависимостей.

Gordey
26.01.2017
08:51:15
Не, пакеты ставятся те
Проблема была с дев зависимостями
Но и то там была история про пиры, т.е. подогнать версии чтоб он с флагом dev собирался

Brs
26.01.2017
08:54:25
для вторичных зависимостей и т.п. он же не будет обновленную версию устанавливать?

Gordey
26.01.2017
08:56:19
он фиксирует ровно то, что лежит в node_modules
а конфликты версий уже зависят от первичной установки, где там в package крышечки стоят или звездочки

Brs
26.01.2017
08:58:31
ну вот типа у тебя есть сгенерированный shrinkwrap.json, ставишь новую зависимось -SE, у нее есть зависимости, которые тоже нужно обновить, они обновятся?

Gordey
26.01.2017
09:00:14
он иногда обновляется и перезаписывает, иногда начинает плеваться, а иногда ваще не трогает и надо руками
там от версии ноды зависит

Google

Andrew
26.01.2017
09:19:34

Дмитрий
26.01.2017
09:20:07
На что только не пойдут, лишь бы redux не ставить

Anton
26.01.2017
09:20:18
ппл, а как совмещаются react-bootstrap и styled-components?

Sheridan
26.01.2017
09:20:24
спасибо

Demid
26.01.2017
10:19:38
exports.__esModule = true;
а что значит вот эта строка?
а то по запросу, гугл выдает либо ишью либо один абзац на babel, что ясности для меня не особо добовляет.

Дмитрий
26.01.2017
10:20:29
Ну видимо флаг в транспилированном коде для индикации es modules
Потому что с ними же нужно по своему работать, не как с commonjs

Demid
26.01.2017
10:21:29
спасибо)

Roman
26.01.2017
10:27:45
Но если вы пользуете npm link быть беде
Вроде в yarn эту проблему решили
Из коробки лок файл сразу идет

Sheridan
26.01.2017
10:59:20
https://github.com/pocesar/node-jsonrpc2 - ок? или есть получше?
клиент нужон

Vladimir
26.01.2017
11:34:49

Sheridan
26.01.2017
12:10:37
Камрады, а нет ли какого механизма для хранения голбального state? У меня компоненты запрашивают данные с неким интервалом, который настраивается. Хотелось бы чтобы при изменении настройки значение интервала применилось везде где используется...

Сергей
26.01.2017
12:10:55
redux, react-redux

Sheridan
26.01.2017
12:11:09
пошол курить, спасибо

Dreamerinnoise
26.01.2017
12:23:33

Сергей
26.01.2017
12:31:22

Google

Dreamerinnoise
26.01.2017
12:32:55
А речь не об этом была.

Michael
26.01.2017
12:34:40
Ребята помогите пожалуйста
https://gist.github.com/sanyco86/e7e6ff482408954133da156e99371e7b
как сделать так что бы <BlogItem data={item}/> отрисовался уже после того как прийдет ответ от localhost:3000 ?

Сергей
26.01.2017
12:34:53
Есть же гист
хватит уже постить свои простыни
нечитабельно же

Alexandr
26.01.2017
12:35:04
сначала рендеришь какой-ниьбудь null
потом по приходу меняешь стейт и рендеришь нужное
больше никак
это реакт детка

Dmitry
26.01.2017
12:36:42
{ item && <BlogItem data={item} /> }
Подход примерно такой, можно держать ключ в стейте какой-нибудь, который в false, пока данные не загрузились

Michael
26.01.2017
12:38:42

Sheridan
26.01.2017
12:45:56
Я опять с глобальным стейтом. Что если я объявлю объект в вершине дерева компонентов и буду его запихивать в state целевых компонентов в ветвях? Увидит ли компонент из "левой" ветви измение свойств объекта-хранилища, внесенные компнентом в "правой" ветви?
кдпв

Сергей
26.01.2017
12:46:54
так себе идея

Sheridan
26.01.2017
12:47:17
а работать то будет автоматически?

Сергей
26.01.2017
12:47:50
нет
заюзай redux или mobx

Alexandr
26.01.2017
12:47:56
1) если ссылку не поломаешь
2) данные будут доступны, но он не стреагирует

Google

Alexandr
26.01.2017
12:48:24
короче идея плохая

Sheridan
26.01.2017
12:48:53
короче, mobx или redux...
уяснил

Andrew
26.01.2017
12:51:04
вроде мобх попроще

Admin
ERROR: S client not available

Andrew
26.01.2017
12:51:11
я только редакс пробовал

Dmitry
26.01.2017
12:51:17
Каждый топит за то, что ему по душе

Andrew
26.01.2017
12:51:18
там как бы надо въехать

Aleh
26.01.2017
12:51:23
редакс сложный

Сергей
26.01.2017
12:52:01

Dreamerinnoise
26.01.2017
12:52:04
Редакс ручная коробка
Mobx автомат

Sheridan
26.01.2017
12:52:23
мнения разделились :)
пойду оба курить :)

Aleh
26.01.2017
12:52:45
редакс проще устроен внутри, сложнее для разработчика его правильно юзануть

Andrew
26.01.2017
12:52:46

Aleh
26.01.2017
12:52:50
мобикс наоборот

Andrew
26.01.2017
12:52:56

Aleh
26.01.2017
12:53:20

Google

Sergey
26.01.2017
12:53:55
очень субъективно наверное

Сергей
26.01.2017
12:54:23
точно редакс проще?
для меня да, я предпочитаю понимать точно как всё происходит внутри
redux очень похож на event-emitter

Sheridan
26.01.2017
12:54:45
http://prgssr.ru/development/pogruzhenie-v-react-redux.html вроде гуд материал

Sergey
26.01.2017
12:55:10
Redux, похожий на Flux
ты знаком с flux?
вообще мне было полезно в начале немного въехать во flux

Sheridan
26.01.2017
12:56:33
я в реакте второй день, камрад :)

Sergey
26.01.2017
12:56:36
а потом в редакс
но это не обязательно
просто redux вырос из flux идей

Сергей
26.01.2017
12:58:49
а кто умеет ava и enzyme?
никто?

Alexandr
26.01.2017
13:32:40
советую tape

Anton
26.01.2017
13:33:35

Alexandr
26.01.2017
13:35:12
там нет лучще или хуже
просто два подхода