
Winni
27.10.2017
16:13:46
подскажешь как?
Значит так, ты должен найти юбку - тебе я ее дам, потом полосатые трусы - их я тебе дам. В шкаф не заглядывай, там пусто. Потом сальто с места, удачи стать феей.

Golovachov
27.10.2017
16:16:05

Winni
27.10.2017
16:16:31

Golovachov
27.10.2017
16:16:54
у тебя получилось?

Google

Winni
27.10.2017
16:17:23

Golovachov
27.10.2017
16:18:06
я так понял помощи тут ждать не приходится, только отсылы к докам и остроты

Winni
27.10.2017
16:18:51
Это продолжительный процесс, тут можно решить задачу за тебя, но это медвежья помощь
В навигацию добавляешь элемент и ставишь ему разное положение в зависимости от активного навитема, анимация через транзитион
У тебя же не внутри навитемов информация о том какой активный, ты им активность через пропсы даешь же?
Ну вот через него и навигейшн узнает
Для чего тебе рефы то?
ты линию будешь не внутрь их сувать, она должны же ездить по ним
Можешь через редакс тогда (или другой контейнер) записать какой ширины какой наитем и потом через него же менять активный


Sergey
27.10.2017
16:32:07
чтобы сымитировать анимацию линии под выделенным элементом (или сбоку, не важно), ты можешь анимировать размер псевдо-элемента: типа, у предыдущего полоса уменьшается в правую сторону, в то же время у слеудующего полоса растёт с левой стороны. анимировать положение от 0% до 100%. получится эффект перетекания.
если я не в тему ляпнул, ну ок. но по-моему, тебе единственное, что надо понимать — какой элемент был предыдущим активным.
и с какой стороны к нынешнему активному он был.
а хранить для этого размеры и прочее — по-моему, явно лишнее.

Winni
27.10.2017
16:32:51
Он это знает, ему надо знать какого размера полосу делать

Google

Sergey
27.10.2017
16:32:57
я пояснил уже
абсолютно left 0 right 0
ок, справедливо :) тогда мой способ, наоборот, всё усложняет.
но там элементы одной высоты
это делается за 5 минут если элементы одинаковой высоты
ну или ширины, не суть важно
я делал на nth-child, изменял позицию одного псевдо-элемента

Winni
27.10.2017
16:35:33
На жиквери такое изи
В навигации определи рефы и задай из детям принудительно

Stepan
27.10.2017
17:20:47

Nikita
27.10.2017
17:21:55
Ребят, кто сможет скинуть свой eslintconfig с поддержкой flow?

M
27.10.2017
17:24:43
https://www.npmjs.com/package/eslint-config-airbnb-flow

Nikita
27.10.2017
17:26:15
А все спасибо ,получилось собрать

Andrew
27.10.2017
17:51:56

Nick
27.10.2017
18:00:32
/stat@combot

Combot
27.10.2017
18:00:32
combot.org/chat/-1001032883247

Artyom
27.10.2017
18:35:53

Kirill
27.10.2017
18:38:46

Andrew
27.10.2017
18:39:55

Дмитрий
27.10.2017
18:41:32

Google

Kirill
27.10.2017
18:41:57
Ещё раз повторяю, TS с реактом дружит, и очень даже хорошо.

Дмитрий
27.10.2017
18:42:25
Children уже умеет типизировать?

Kirill
27.10.2017
18:45:04

Дмитрий
27.10.2017
18:45:51
Начиная с банального — в RadioGroup можно класть только компоненты Radio

Kirill
27.10.2017
18:48:31

Дмитрий
27.10.2017
18:48:45
ЛОЛ
Зачем мне тут вообще неэффективный рантайм-способ?
Смысл именно в том, что это статически выводимый тип, и большинство из его возможностей instanceof не покрываются

Kirill
27.10.2017
18:50:53
Приведи реальный код, интересно подумать над этой проблемой.

Дмитрий
27.10.2017
18:52:18
Начиная с банального — в RadioGroup можно класть только компоненты Radio
Компонент абстрактного выпадающего списка — принимает двух children, являющимися валидными ComponentType чтобы общаться через пропсы
Таблица будет подсказывать что не стоит класть tr в другой tr
Компонент какого-либо списка — указывать, что ему удобнее принимать immutable OrderedMap без конвертации

Kirill
27.10.2017
18:56:27
А привести тип нельзя?

Дмитрий
27.10.2017
18:57:01
Ну это в рантайме, опять же?

Kirill
27.10.2017
18:58:12
Нет, я про as Type. Либо я тебя вообще не понял.

Дмитрий
27.10.2017
18:58:39
А как as type тут поможет? ?
Тут же наоборот, описываются ограничения на тип а не преодолеваются

Google

Kirill
27.10.2017
19:01:48
Ты приведи к типу, которым хочешь ограничить.
Блин, я без кода вообще не втыкаю.

Дмитрий
27.10.2017
19:09:05

Kirill
27.10.2017
19:10:15
Может и нет такого в ТС, в своих кейсах пока не сталкивался с этой проблемой. Может тут что-то есть https://github.com/Microsoft/TypeScript/pull/15160

Vitaly
27.10.2017
19:21:34
redux-thunk нужен же для ajax
нужно чтоб функции возвращались?

Andrew
27.10.2017
19:32:43

Vitaly
27.10.2017
19:34:12
Мне вначале надо как то из json людей получить

Andrew
27.10.2017
19:40:11
Ну вроде все верно
А зачем ты json так грузишь
Локальный json можно просто импортировать