
Vladimir
07.03.2017
11:38:13

Roman
07.03.2017
11:44:50
кто нибудь решал проблему с React-Hot-Loader 3.0 beta + SSR + React Router 3.X + async routes (webpack code splitting)?
и если да, то как решили?

Дмитрий
07.03.2017
11:53:18

from
07.03.2017
11:57:03

Google

Vladimir
07.03.2017
11:57:42
пофиксил

Сергей
07.03.2017
11:58:32
я вот не думаю, что есть смысл описывать basic как объект

Vladimir
07.03.2017
11:58:53

Сергей
07.03.2017
11:59:04
в SC оперируют строками.

from
07.03.2017
11:59:34
а можно в двух словах зачем нужно all: initial? Как будто initial на то и есть initial, что в браузере так и есть?
Смысл all: unset понятен

anoru
07.03.2017
12:01:17
https://developer.mozilla.org/ru/docs/Web/CSS/all

Сергей
07.03.2017
12:01:38
почему?
basic можно описать просто строкой

Vladimir
07.03.2017
12:02:31
и как бонус все твои компоненты выглядят как тебе хочется и нигде не ломаются

Denis
07.03.2017
12:03:53
Убедительно
Я бы добавил это в ридми

Сергей
07.03.2017
12:05:33
@iamstarkov как-то так
https://gist.github.com/LestaD/0b2009eeb34364a501f465fb7923d1c1

from
07.03.2017
12:05:45

Google

from
07.03.2017
12:06:24
вот написано у тебя там font-weight: normal, а потом у меня приложение обёрнуто в .wrapper { font-weight: bold; }
и где тут защита от каскада?
А, или я на уровне компонента должен импортить эту либу и применять её?

Сергей
07.03.2017
12:06:52

from
07.03.2017
12:07:51
то есть типа у себя в компоненте пишу .root { all: initial; }?

Vladimir
07.03.2017
12:07:59

from
07.03.2017
12:07:59
здорово, понятно, тогда правда имеет смысл

Vladimir
07.03.2017
12:08:52
выглядит хорошо

Сергей
07.03.2017
12:10:54
отправил
было бы неплохо добавить функцию toCSS в комплект
чтобы
import initize from 'initize'
import toCSS from 'initize/toCSS'
ну это так, предложение

from
07.03.2017
12:50:10
@iamstarkov поправил опечатки всякие в ридми

Vladimir
07.03.2017
12:57:07

Сергей
07.03.2017
12:57:39
чтобы сходу '${initizeCSS}' ?

Vladimir
07.03.2017
13:00:57
Да

Сергей
07.03.2017
13:01:06
это лучше

Vladimir
07.03.2017
13:01:15
Я же генерю ванила цсс
Можно и raw CSS генерировать

Google

Ҫѐҏӗѫӑ
07.03.2017
13:02:07
иногда мне кажется, что css in react - это новый flux или react replacement
чо-то там придумывают
бесконечно

Aleh
07.03.2017
13:02:41
вот расскажи, что юзаешь?)

Ҫѐҏӗѫӑ
07.03.2017
13:02:46
в итоге надо ставить 100500 модулей
ничего. scss/postcss

Aleh
07.03.2017
13:03:17
css-modules?

Ҫѐҏӗѫӑ
07.03.2017
13:03:34
неа. но я и не трогаю ничего из этого почти))

from
07.03.2017
13:03:41

Ҫѐҏӗѫӑ
07.03.2017
13:03:41
лучше у Ярослава спросите)

Denis
07.03.2017
13:04:12
Какого Ярослава? :)

Dream
07.03.2017
13:04:21

Ҫѐҏӗѫӑ
07.03.2017
13:04:21
@everdimension

Aleh
07.03.2017
13:04:39
sugarss

Denis
07.03.2017
13:04:47

Aleh
07.03.2017
13:04:59

from
07.03.2017
13:05:08
css-modules мне кажется самым аккуратным решением, которое удобно использовать и дизайнерам, и разработчикам и т.п.
но css in js имеет вполне конкретные преимущества тоже

Сергей
07.03.2017
13:05:19

Denis
07.03.2017
13:05:54
<button className={"initiated smart-button"}>Apply</button>

Google

Denis
07.03.2017
13:06:07
Или я что то упустил и это не будет работать?

Сергей
07.03.2017
13:06:41

from
07.03.2017
13:07:32

Denis
07.03.2017
13:08:09
Просто идея, чтобы сократить размер CSS) Если сбрасывать сейчас прямым переопределением в каждом классе - это тяжело получится

Dream
07.03.2017
13:08:10
вроде глобал сброс не?

Vladimir
07.03.2017
13:11:43

from
07.03.2017
13:12:06
не с проста)

Vladimir
07.03.2017
13:12:26
здесь есть целевая аудитория

Admin
ERROR: S client not available

Vladimir
07.03.2017
13:12:31
а цсс канал полумёртв

from
07.03.2017
13:13:36
я и не упрекаю)

Alexey
07.03.2017
13:19:13
ну и там же ссылка на фолбек есть https://github.com/maximkoretskiy/postcss-initial

Vladimir
07.03.2017
13:19:59
верно
а теперь смотри в ишью
https://github.com/maximkoretskiy/postcss-initial/issues/22
\0/

Alexey
07.03.2017
13:20:56
?
?

Google

Vladimir
07.03.2017
13:22:42
всё потому что здесь https://github.com/maximkoretskiy/postcss-initial/blob/master/lib/decls.json
150 свойств
https://github.com/iamstarkov/initize/blob/master/index.css — 302

Alexey
07.03.2017
13:25:20
признаться честно, не пробовал all: initial, поэтому сложно оценить
мне кстати интересно, с таким подходом можно ли свести тестирование верстки до одного браузера?

from
07.03.2017
13:46:12

Vladimir
07.03.2017
13:58:01

Alexey
07.03.2017
14:05:26
))

Vladimir
07.03.2017
14:14:17

Igor
07.03.2017
14:16:32
ребята, если в сторе планируется держать 5-10 сущностей, то есть смысл их нормализировать? имею ввиду делать массив их ид и хранить в объекте по ключам идишкам ?
в дальнейшем упростит мне жизнь или я сейчас все усложняю ?)

Alexander
07.03.2017
14:21:07
Кмк, упростит.
На 2-3 я бы не заморачивался, 5-10 уже норм

Vladimir
07.03.2017
14:36:52

Vlad
07.03.2017
15:34:10
Чуваки, вопрос по mobx можно ли вызывать action'ы в computed'ах?

Dreamerinnoise
07.03.2017
15:34:52
ты можешь сделать сеттер рядом с компутедом
это будет твой экшн
возможно, это то, что тебе нужно

Vlad
07.03.2017
15:35:31
мне нужен не сеттер
Мне в компьютед свойстве нужно если данные еще не загружены - вызвать экшн загрузки

Alexander
07.03.2017
15:44:13
Делай reaction, в computed нельзя (мог бы и попробовать)

Vlad
07.03.2017
15:45:26
та делал же, ругается. Поэтому и вопрос задаю

Artem
07.03.2017
15:54:58
Ребята, хочу сделать слайдер на реакте и редаксе, в сторе изначально должен хранится массив данных для слайдов.
Так же хотел бы реализовать авторотейт слайдов.
Необходимо ли внесение время авторотейта в стор редакса
Либо просто это время хранить как состояние в компоненте контейнера слайдера.

Vladimir
07.03.2017
15:55:14
мб лучше слик слайдер взять?