
from
25.04.2017
10:45:42
правда морально устаревший немного уже конечно

Дмитрий
25.04.2017
11:18:50
Всем привет, не встречались с relay-compiler и вот такой ошибкой Error: FindGraphQLTags: Operation names in graphql tags must be prefixed with the module name and end in "Mutation", "Query", or "Subscription". Got ExampleQuery in module L_dashboard. ?

Rustem
25.04.2017
11:33:52
Добрый день, вопрос по реакту.
redux возвращает JSON объект,, в котором поля берутся из API, как можно перебрать этот объект и вывести в виде [ключ][значение] в react компоненте?
Полей много, вручную писать названия не вариант

Google

Дмитрий
25.04.2017
11:36:20
Итерировать

Alexander
25.04.2017
11:36:23
А причем тут реакт? map в помощь.

Vlad
25.04.2017
11:36:30

Дмитрий
25.04.2017
11:37:01
map в ramda, либо Object.keys().map

Rustem
25.04.2017
11:37:59
не совсем понятно.
Пример того что есть и как должно получиться
Вот что есть:
id": 1,
"created_at": "2017-04-24T14:29:20.000000Z",
"updated_at": "2017-04-24T14:32:49.771422Z",
"is_approved": false,
"is_active": true,
"number_version": 1,
"previous_version": null,
"form": "ООО",
"name": "Тестовая компания",
"translite_name": "Test company",
"bank_name": "ОАО Русский Стандарт",
"bank_identity_number": 44525151,
"checking_account": "30101810845250000151",
"correspondent_account": "30109756055550000009",
"taxpayer_identification_number": "7707056547",
"reason_code_of_registration": "773601001",
"legal_chief": {
"id": 1,
"name": "",
"lastname": "",
"patronymic": ""
},
"mail_address": null,
"legal_address": null,
"real_address": null,
"other_addresses": []
Что должно получиться:
<h4>Form</h4><h5>ООО</h5>
bundle.js:74724 Uncaught TypeError: this.state.company.map is not a function

Alexander
25.04.2017
11:40:37
ой все

Vlad
25.04.2017
11:40:46
значить "company" не массив
сначала Object.keys(this.state.companympany).map()

Konstantin
25.04.2017
12:02:31
Добрый день, господа. Хотелось использовать в домашнем проекте prejss, однако я столкнулся с проблемой, для решение которой мне не хватает опыта.
Возможно кто-то использует в своих проектах и/или сможет подсказать по их работе?

Дмитрий
25.04.2017
12:07:00
Спрашивай)

Konstantin
25.04.2017
12:08:58
Класс. Так вот, Prejss в качестве парсера по умолчанию использует prejss-postcss-parser, который в свою очередь использует postcss-js. Моя желать в .postcssrc указать использование cssnext для autoprefixer'а, однако он, postcss-js (это видимо ок судя по readme), как-то неочевидно парсит css, из-за чего в дальнейшем и возникают проблемы.
Так {display: flex; transform: translateX(20px);} превратится в {display: { '0': '-ms-flexbox', '1': 'flex' }, msTransform: 'translateX(20px)', transform: 'translateX(20px)'}.

Vlad
25.04.2017
12:10:23

Google

Ilya Shurikov
25.04.2017
12:11:01

Дмитрий
25.04.2017
12:22:04

Konstantin
25.04.2017
12:25:49
Да, все так. Я предполагал, что затупил и должно работать из коробки. Что ж, спасибо за ответ.

Tom
25.04.2017
12:48:56
Всем привет!
Тут есть кто либо из Яндекс?
Желательно Яндекс.Деньги

Волчик
25.04.2017
13:16:03
ребята, а как в реактредуч использовать какую-нибудь схему данных? вот например, у меня есть стейт с массивом человеков. у человеков помимо id, name и т.д. есть аттрибут country, то есть гражданство, допустим
country: 'ru'
. теперь я хочу чтобы у меня в компоненте рядом с именем человека высвечивался флаг его государства. соответственно, мне нужно модель государств где-то отдельно описать. по простому я например делаю массив
countries = [{name: 'ru', flag: 'example.com/russia.png'}, ...]
и функцию
(name) => { return countries.find((c) => { return c.name === name }) }
, которая по имени страны из записи человека ищет страну в этой модели, а в компоненте её вызываю. всё ли я правильно делаю?


? ethorz
25.04.2017
13:17:35
ребята, а как в реактредуч использовать какую-нибудь схему данных? вот например, у меня есть стейт с массивом человеков. у человеков помимо id, name и т.д. есть аттрибут country, то есть гражданство, допустим
country: 'ru'
. теперь я хочу чтобы у меня в компоненте рядом с именем человека высвечивался флаг его государства. соответственно, мне нужно модель государств где-то отдельно описать. по простому я например делаю массив
countries = [{name: 'ru', flag: 'example.com/russia.png'}, ...]
и функцию
(name) => { return countries.find((c) => { return c.name === name }) }
, которая по имени страны из записи человека ищет страну в этой модели, а в компоненте её вызываю. всё ли я правильно делаю?
ну можно делать в редьюсере это
а экшен вызывать в компоненте

Волчик
25.04.2017
13:17:57
при чем тут экшн вообще

Mike
25.04.2017
13:17:58
а чем бы тебе не сделать countries = {ru: '<url>'}
чтобы без файнда?

Волчик
25.04.2017
13:18:37

Mike
25.04.2017
13:18:58
ну countries = {ru: {flag: url, prop: props}... }

Волчик
25.04.2017
13:19:15
окей

Mike
25.04.2017
13:19:27
просто ты каждый раз по массиву ходишь
O(n)
забрать из объекта
О(1)
профит налицо

Сергей
25.04.2017
13:19:50
хорош сообщения в стоблик херачить

Google

Волчик
25.04.2017
13:19:59
а вообще может уже есть какое-то промышленное решение

Mike
25.04.2017
13:20:35

Ilya
25.04.2017
13:20:48
@zuldare работать!

Сергей
25.04.2017
13:21:44
вкусовщина тут не причем
просто бесит такое видеть
отвечать на такую пачку невозможно
4 сообщения занимают больше места, чем 4 строки в 1 сообщении
и т.д.

Mike
25.04.2017
13:22:46
зато такое читать проще, и ты не ждешь, пока человек допишет, чтобы сказать ему, что он в первой строчке тебя неправильно понял
ну и вообще "бесит" — это именно что вкусовщина

Сергей
25.04.2017
13:23:56
мне было не в кайф, что я не до конца объяснил, а мне уже кто-то втирает что речь не о том
отслеживать тред с такими столбиками очень сложно

Волчик
25.04.2017
13:24:37
Форум русскоговорящего сообщества React в Telegram

Max
25.04.2017
13:25:49
особенно для тех кто юзает telegram desktop с ебанутыми баблами

Сергей
25.04.2017
13:27:12

Сергей
25.04.2017
13:27:16
Аналогично

Max
25.04.2017
13:27:39
for mac os проще
баблы ок для переписки личной

Сергей
25.04.2017
13:27:48
не все на маках сидят

Max
25.04.2017
13:27:51
для чатов пизда

Igor
25.04.2017
13:27:59
КАК НЕ ВСЕ?

Pasha
25.04.2017
13:28:04
:D

Google

Igor
25.04.2017
13:28:08
Это же реакт сообщество!

Max
25.04.2017
13:28:11

Igor
25.04.2017
13:28:20
Ага :)
Ну у меня и так маки везде
Кроме вен

Admin
ERROR: S client not available

Igor
25.04.2017
13:28:35
пока

Волчик
25.04.2017
13:28:42

Max
25.04.2017
13:29:20
я нихера не понял, но ты достучался до моего сердца

Сергей
25.04.2017
13:30:08

Max
25.04.2017
13:30:45
может он китаец?

Волчик
25.04.2017
13:30:52

Max
25.04.2017
13:30:52
у них надо чтобы все всем было заполнено
:)
покаж скрин

Сергей
25.04.2017
13:31:32

Igor
25.04.2017
13:31:47
а вы о чём вообще?
telegram desktop охеренни

Google

Волчик
25.04.2017
13:31:56

Max
25.04.2017
13:31:57
отличные
столбики
хорошо
читаются
мда

Igor
25.04.2017
13:32:05
да, торт

Max
25.04.2017
13:32:11
ЗАТО ВОЛПАПЕР

Сергей
25.04.2017
13:32:22
а че не олени?

Igor
25.04.2017
13:32:25
волпепер
риппл на кнопках
и быстро

Max
25.04.2017
13:32:34
они там ебанутые откровенно
я запостил баг про то что не надо сука скидывать чат при закрытии окна

Волчик
25.04.2017
13:32:37

Max
25.04.2017
13:32:42
они сказали “это не баг это фича"
идиоты блядь

Волчик
25.04.2017
13:32:47
я хочу какую-нибудь розовую обоину

Max
25.04.2017
13:33:02
я даже коммит нашел где они специально это сделали
НЕ НАДО ЗАКРЫВАТЬ — СВОРАЧИВАЙТЕ
ладно