
Roman
12.12.2017
12:19:55
тут нашел в мидлваре одной Raven.captureException...что это такое может кто толком объяснить? понятно что это либа raven-js и она ловит экспепшен, для чего?

Max
12.12.2017
12:28:23
эта либа от https://sentry.io/welcome/

Михаил
12.12.2017
12:29:27

Женя
12.12.2017
12:29:43

Google

Roman
12.12.2017
12:29:58
спасибо, товарищи!

Женя
12.12.2017
12:30:01
Либо бек трогайте, либо делайте прокси с фронта на бек

Михаил
12.12.2017
12:30:18

? ethorz
12.12.2017
12:30:48
есть набор компонент, есть страница ui, какие есть бест практис для вывода примеров кода и вывода самих компонент?

Михаил
12.12.2017
12:31:10
эээ, а поконкретнее. Что вы хотите сделать?
чем вызов дебагера не подходит?

? ethorz
12.12.2017
12:31:49
у нас на проекте есть куча компонент с разными модификациями, выводить компоненты в разных модификациях + pre для кода, я думаю
в плане организации хз как делать, либо сделать массив объектов, в которых будут содержаться пропсы, и через map выводить

Михаил
12.12.2017
12:33:44
эээ, я не понял у вас есть набор компонент которых отличается рендер?
или что? былобы замечательно код посмореть)

? ethorz
12.12.2017
12:35:02
https://pastebin.com/XvUDGK8W
пример компоненты icon

Сергей
12.12.2017
12:35:17
"компонента”
“компонент”, не надо извращаться

Google

? ethorz
12.12.2017
12:36:15
не суть)

Cenator
12.12.2017
12:37:58

? ethorz
12.12.2017
12:38:12
что не так?)
доебаться не до чего больше?

Cenator
12.12.2017
12:38:20
Компонента

Сергей
12.12.2017
12:38:21
не флудите

Михаил
12.12.2017
12:39:28
а что вы патаетесь сделать?

Petr
12.12.2017
12:40:28

? ethorz
12.12.2017
12:41:04

Petr
12.12.2017
12:42:16
У него есть addon по-моему info называется, тебе как раз подойдет

? ethorz
12.12.2017
12:43:16

Anton
12.12.2017
12:46:26
react-cosmos же более функциональный

Anton
12.12.2017
12:47:03
подскажите пожалуйста, сижу и делаю приложения для сайта hakernews из туториала https://roadtoreact.com/
и очень нравится работать с реактом, дополнительно размышляю, что у меня crm написанна на django которую я поддерживаю на работе
в чем вопрос : будет ли это костылем делать фронтенд на реакте передавай из джанго в json все данные на фронтенд?

Roman
12.12.2017
12:50:08
хранить entity в сторе redux это bad practice? https://gist.github.com/romanlex/1f745f458f3c0e955875876cbc42736a

Ivan
12.12.2017
12:50:38

Сергей
12.12.2017
12:50:48

Roman
12.12.2017
12:51:50
Да
просто да?) хранил и проблем не знал, но тут решил все перелопатить и пересмотреть все подходы

Boris
12.12.2017
12:52:22
Ребят, ради смеха. Как думаете, можноли redux к pug прикрутить?)

Сергей
12.12.2017
12:57:10

Google

Roman
12.12.2017
13:03:22

Artem
12.12.2017
13:13:54
ты можешь удалять свои сообщения и они удалятся для всех в этом чате

Awario
12.12.2017
13:16:15

Dan
12.12.2017
13:50:24

Bogdan
12.12.2017
14:22:10
Есть компонент с формой. Как при некотором событии в родителе сделать ресет формы?

kana
12.12.2017
14:23:28
сбрасываешь стейт до начального

Александр
12.12.2017
14:24:00
Нормально ли делать так:
this.data = this.props.data;
this.otherData = this.props.otherData;
this.notData = this.props.notData;
... etc
?

Алексей
12.12.2017
14:24:32

Ruslan
12.12.2017
14:24:33
Добрый день. Во время выполнения загрузки страницы в скрипте встречается document.ready и как я понимаю приостанавливает выполнение скрипта пока DOM не будет готов или у браузерного API есть колбэк, который дернет скрипт, когда DOM будет готов?

Bogdan
12.12.2017
14:24:37

Алексей
12.12.2017
14:24:50

kana
12.12.2017
14:24:53
const initialState = {
firstName: "",
lastName: ""
};
class Form extends React.Component {
state = initialState;
handleReset = event => {
this.setState(initialState);
}
// ...
}

Константин
12.12.2017
14:25:05

Александр
12.12.2017
14:25:14
Всегда есть шанс ошибиться с деструктуризацией и несколько минут искать ошибку и не понимать откуда она

Dmitry
12.12.2017
14:25:57

Александр
12.12.2017
14:26:33
вопрос практики
Есть такой закон: Если вероятность события не нулевая, то это событие рано или поздно случится.

Алексей
12.12.2017
14:27:24

Александр
12.12.2017
14:27:59

Dmitry
12.12.2017
14:29:04
разумеется. Только надо понимать, что весь этот сахарок из последних спек в большинстве ситуаций делает код выразительнее и экономит время разработки. Если сэкономленное время больше времени, затраченного на поиск багов, то это имеет смысл.

Google

Алексей
12.12.2017
14:29:16

Александр
12.12.2017
14:29:49

Алексей
12.12.2017
14:30:06
И вообще юзайте TypeScript и не будет таких глупых ошибок.

Александр
12.12.2017
14:30:24

Admin
ERROR: S client not available

Dmitry
12.12.2017
14:31:17

Алексей
12.12.2017
14:31:35
нет

Александр
12.12.2017
14:32:22
можно в базовый класс добавить метод get который будет из пропсов по названию доставать значение, что-то типа лодешевского гета

Dmitry
12.12.2017
14:32:40
это называется "не добавить сложностей"?

Александр
12.12.2017
14:33:13

Алексей
12.12.2017
14:34:05
Зачем вообще в this пихать то, что в this.props лежит?

Dmitry
12.12.2017
14:34:18

Александр
12.12.2017
14:35:07
что бы использовать их там где нужно не создавая переменных, при условии если это не нужно
вообще, надо бы в сторону tsx глянуть

Алексей
12.12.2017
14:36:07

Александр
12.12.2017
14:36:18

Алексей
12.12.2017
14:37:17
или уж тогда напрямую обращаться к пропсам, если переменных не хочется

Google

Алексей
12.12.2017
14:38:02
просто пропсы могут как бы менятся в течение жизни компонента

Dmitry
12.12.2017
14:40:04
если делать это в рендере, то смысл теряется. В этой ситуации свойство объекта это примерно та же переменная и есть (могу ошибаться, ткните носом, если что). Если хочется, чтобы эти данные все время были актуальными, придется еще this.data = this.props.data повесить в cWRP, что только добавит проблем.

Timofey
12.12.2017
14:48:00
у redux-form есть FieldArray, мне нужно узнать id определенного filed которое поддалось правкам пользователя что бы отправить данные изменений на сервер. как это сделать если Field из FieldArray не имеют id, костылить что ли невидимый инпут?

Andrew
12.12.2017
14:53:29
Через uuid например

Timofey
12.12.2017
14:56:57
Все проблема решена.

Valentin
12.12.2017
15:15:03
Подскажите, когда устанавливаешь готовые UI компоненты, что делать со стилями? Копировать в проект,где все стили или импортировать прямо из node modules?

Andrew
12.12.2017
15:15:44
Или закинуть css в стайлед обертку

Tigran
12.12.2017
15:19:55
Привет всем, ребят. Не могу достать Authorization header из response-а. Может поможете?

Valentin
12.12.2017
15:20:16
Да
Да первое или да второе)

Andrew
12.12.2017
15:20:50
Хотя по идее при сборке и импортированные не должны потеряться

Vladyslav
12.12.2017
15:43:57
друзья, а кто что-то использует для эмуляции бекенд-апишки ?

Andrew
12.12.2017
15:45:12

Vladyslav
12.12.2017
15:45:29
угу, вот как раз щас смотрю его) https://github.com/typicode/json-server