
Alexey
12.10.2016
09:06:59
Подскажите почему подсвечивает state? как его правильно указывать в интерфейсе?
И правильно ли я указываю интерфейся для actions, history и т.д.

Dreamerinnoise
12.10.2016
09:12:23
public state:State

Roman
12.10.2016
09:13:09

Google

Sergey
12.10.2016
09:13:41
спасибо

Aleh
12.10.2016
09:14:29
login и password не прописал

Alexey
12.10.2016
09:15:16

Aleh
12.10.2016
09:15:51
Ты пытаешься в this.state передать объект у которого нет login и password

Siarhei
12.10.2016
09:16:37

Aleh
12.10.2016
09:16:39
Тебе надо в типе сделать их опциональными login?: string

Roman
12.10.2016
09:16:58

[Anonymous]
12.10.2016
09:17:19
Мы открываем регистрацию на второй московский митап elixir-lang-moscow. Будем говорить про деплой приложений разными способами. И еще бонусом про Elm. Приходите! Трансляция и запись - будут. Список докладов и регистрация: http://elixir-lang.moscow/

Alexey
12.10.2016
09:17:30

Дмитрий
12.10.2016
09:17:30
https://camo.githubusercontent.com/41678b3254cf583d3186c365528553c7ada53c6e/687474703a2f2f692e696d6775722e636f6d2f466e4c566677362e706e67
подскажите, что за пакет это? ловит ошибки в консоли и выводит в браузер? есть в react create app , например

Alexey
12.10.2016
09:17:33
спасибо!

Vladimir
12.10.2016
09:20:53

Google

Дмитрий
12.10.2016
09:21:09
да рыщу, но чет по названию не могу пока определить

Aleh
12.10.2016
09:21:44
А это не babel?

Vladimir
12.10.2016
09:22:17
ava тоже так делает

Siarhei
12.10.2016
09:22:34

Vladimir
12.10.2016
09:22:35
https://github.com/avajs/ava/blob/master/package.json#L96

Дмитрий
12.10.2016
09:24:44
Благодарю, не ожидал в бабелевских увидеть

Roman
12.10.2016
09:27:51

Siarhei
12.10.2016
09:44:02

Roman
12.10.2016
09:44:33
да, очевидно

Vladimir
12.10.2016
09:48:59
друзья, а вы lodash или lodash-fp/es используете?

Andrey
12.10.2016
09:51:08
я думаю много кто использует

Vladimir
12.10.2016
09:51:44
блин, не так сформулировал: вы используете чистый(оригинальный) вариант lodash или предпочитаете lodash-fp/es?
если второе, то почему

Malgalad
12.10.2016
09:59:16
зависит от того, в каком стиле пишешь, я так понимаю. к тому же, в стандартной инсталляции лоудэша fp-функции доступны в 'lodash/fp/*'

Andrey
12.10.2016
10:00:45
не испольуем lodash-fp, используем ramda

Evgeny
12.10.2016
10:02:31
В чем разница?
Между lodash и lodash-fp

Google

Vlad
12.10.2016
10:03:24
в lodash-fp все функции карированы, как и должно быть
вместо _.map(['6', '8', '10'], parseInt); -> fp.map(parseInt)(['6', '8', '10']);
https://github.com/lodash/lodash/wiki/FP-Guide#lodashfp
"promotes a more functional programming"

Siarhei
12.10.2016
10:06:29

Vladimir
12.10.2016
10:06:42

Siarhei
12.10.2016
10:07:08
У меня есть он
const VisibleTodoList = withRouter(connect(
mapStateToProps,
mapDispatchToProps
)(TodoList));
@iamstarkov

Svyatoslav
12.10.2016
10:07:30

Vladimir
12.10.2016
10:07:34

Evgeny
12.10.2016
10:08:07
О, вот это огнище
Спасибо

Roman
12.10.2016
10:08:37

Brs
12.10.2016
10:10:48

Vlad
12.10.2016
10:14:03

Дмитрий
12.10.2016
10:14:51
ownProps.params видимо имели в виду

Roman
12.10.2016
10:22:23
withRouter передает всю инфу в пропс router

Brs
12.10.2016
10:23:13
ну в смысле объект роутер, такой же какой в контексте? или там есть что-то еще?

Siarhei
12.10.2016
10:23:42
const mapStateToProps = (state, { params })
const mapStateToProps = (state, ownProps.params)
Не работает
Пишет, что params undefined
И правда, видимо не передается

Google

Vladimir
12.10.2016
10:24:07
а ты пропсы объявил?

Siarhei
12.10.2016
10:24:11
Вот только не пойму, почему в туториале все работает

Vladimir
12.10.2016
10:24:52
да

Siarhei
12.10.2016
10:25:11
connect это делает вроде как
const VisibleTodoList = withRouter(connect(
mapStateToProps,
mapDispatchToProps
)(TodoList));

Vladimir
12.10.2016
10:25:34
нет
connect про редакс

Denis
12.10.2016
10:26:39

Siarhei
12.10.2016
10:35:45

Roman
12.10.2016
10:37:54
"короче, Склифосовский" (с)
withRouter тебе не даст того, что ты хочешь
withRouter передает всю инфу в пропс router
тебе надо лишь сделать вот это
<VisibleTodoList params={this.props.params} />

Siarhei
12.10.2016
10:41:31
А как избавится от того, чтобы не тащить через все дерево? Чтобы сразу и VisibleTodoList попадали params?

Yakov
12.10.2016
10:47:39
Коллеги, кто-нибудь импортировал переменные scss в json? Есть пару ли, но может у вас есть проверенные в бою?

Alexander
12.10.2016
10:49:07
Почему-то мне кажется, что проще наоборот сгенерировать scss из json

Yakov
12.10.2016
10:54:07
или в scss можно подключать json обычным каким-то образом?

Alexander
12.10.2016
10:54:35
Нет, но если бы мне понадобились общие переменные, то предпочел бы такой вариант

Google

Vladimir
12.10.2016
10:55:03
спроси его в твиттере

Yakov
12.10.2016
10:56:32
Чет запутался

Mikhail
12.10.2016
11:47:15
Поделитесь ссылкой для регистрации на react conf который 26-ого будет?

Eldar
12.10.2016
11:48:20
Которая Remote?

Mikhail
12.10.2016
11:50:36
Не в курсе) @DenisIzmaylov писал выше

Andrey
12.10.2016
12:04:49
разве была открыта регистрация ?

Anton
12.10.2016
12:34:43
Подскажите куда копать. Естб страница, содержимое уоторой берется из апи, есть сервер рендер, который рендерит страницу до получения данных, что с этим можно сделать?

Alexander
12.10.2016
12:39:56
Рендерить после получения данных?:)

Vladimir
12.10.2016
12:40:18
такой вопрос: в enzyme есть render, когда вы его используете?

Alexander
12.10.2016
12:40:23
Тут без рассказа как ты грузишь данные больше не подскажешь

Исмаил
12.10.2016
12:43:43
А как вы обычно отделяете публичную часть от админки? Два отдельных бандла и две страницы?

Vladimir
12.10.2016
12:54:36
если есть коммон часть, то commonChunks + бандл для админки + бандл для публичной страницы

Исмаил
12.10.2016
12:58:23
API и стор общие, все остальное сильно различается и по дизайну и по наполнению

Vladimir
12.10.2016
13:05:30
я не заморачиваюсь, и делаю отдельными бандлами

Vladimir
12.10.2016
13:09:37
я бы вообще сделал отдельное приложение
нафига в админке те же сторы?
на крайняк их скопировать можно

Eugeniy
12.10.2016
13:11:41
+ разделить на 2 приложения по-моему проще чем разделять на бандлы

Vladimir
12.10.2016
13:13:10
ну, в смысле у меня тоже отдельные app - admin, agent, manager etc которые по сути независимые отдельные приложения