@react_js

Страница 1260 из 5115
Сергей
09.05.2017
10:05:25
в третьих после HotReload отваливаются стили



если тыкаю в <style>...</style> возле .button-1-0-0 {

он направляет меня в StaticBaseSheet

Google
Сергей
09.05.2017
10:05:25
где пусто

че за?!

Может он не обновился? jss недавно мажорную версию поднял

это новый проект

я сделал npm i -S react-jss jss jss-preset-default

так

jss 7.1.1

styled-jss 0.6.3

@iamstarkov вышел из чата чтоль?

Vladimir
09.05.2017
10:05:32
бля

Artur
09.05.2017
10:06:44
че за?!
не понял, стили же применены, в чем проблема?

Vladimir
09.05.2017
10:06:56
@iamstarkov вышел из чата чтоль?
я нет, но @enload кто может помочь

но да styled-jss нужно обновиться

Google
Alan
09.05.2017
10:07:33
highload css)))

Vladimir
09.05.2017
10:07:41
А где они?
мб вебпакбин?

компонент простой

Сергей
09.05.2017
10:08:07
но да styled-jss нужно обновиться
А как там с темами для этого всего?

мб вебпакбин?
ща запилю

Vladimir
09.05.2017
10:10:06
самое простое вот так

withTheme(injectSheet(styles)(Component))

const styles = { color: props => props.theme.maincolor }

withTheme и ThemeProvider = withContext/getContext from recompose

для начал пойдёт

я запилю скоро нормальную версию

Alan
09.05.2017
10:15:12
а дата следующего митапа уже есть?

Artur
09.05.2017
10:15:58
во вторых не работает &:hover
https://www.webpackbin.com/bins/-KjggVb3sXqDmBP_EUJI вот тут пример, ховер работает, стили не отваливаются вроде



Сергей
09.05.2017
10:17:25
у меня ща тоже заработало скорее всего там косяк был в undefined из palette но стили при hotreload всё равно валятся

const styles = { color: props => props.theme.maincolor }
а то, что тема должна быть plainObject изменится?

Artur
09.05.2017
10:18:05
по поводу того, что в тэге пусто - можно в дев-режиме их распечатать в элемент

Google
Сергей
09.05.2017
10:19:16
а как именно валятся? получается unstyled component?
нет после hotreload таблица стилей пустая для конкретного класса

Artur
09.05.2017
10:19:36
нет после hotreload таблица стилей пустая для конкретного класса
ну у styletron аналогично, стили "виртуальные")

Сергей
09.05.2017
10:19:59
по поводу того, что в тэге пусто - можно в дев-режиме их распечатать в элемент
так где хранятся стили-то? как посмотрить их в <style> тэге? чтобы увидеть mediaзапросы, какие-то доп стили

ну у styletron аналогично, стили "виртуальные")
там получается так, что и компонент не стилизуется

Vladimir
09.05.2017
10:20:53
Сергей
09.05.2017
10:22:02
что ты имеешь ввиду?
https://github.com/iamstarkov/theming/blob/298701d7b42457237b48637d9d8dd4a64492e7cb/src/create-theme-provider.js#L76

Artur
09.05.2017
10:22:09
нет после hotreload таблица стилей пустая для конкретного класса
так все-таки после хот-релоад именно компонент получается не стилизованный, или проблема только в том, что в тэге пусто?

Artur
09.05.2017
10:22:35
компонент не стилизованный
спасибо, попробую воспроизвести)

Vladimir
09.05.2017
10:22:36
https://github.com/iamstarkov/theming/blob/298701d7b42457237b48637d9d8dd4a64492e7cb/src/create-theme-provider.js#L76
он будет объектом, да, но тебе же никто не мешает туда функции запихивать

Artur
09.05.2017
10:23:03
вебпакбин не помог?
на нем у меня все ок и с релоадом тоже

Сергей
09.05.2017
10:23:21
Vladimir
09.05.2017
10:23:25
глубокий объект нельзя?
я тебя не понимаю

почему нельзя то

Сергей
09.05.2017
10:23:43
я тебя не понимаю
у тебя ж там isPlainObject

а блин

plain с shallow перепутал

Google
Vladimir
09.05.2017
10:24:52
у тебя ж там isPlainObject
и что? https://github.com/jonschlinkert/is-plain-object/blob/master/index.js

забаньте чувака

Max
09.05.2017
10:25:45
узбеки

Vladimir
09.05.2017
10:25:47
и TM тоже

Admin
ERROR: S client not available

Max
09.05.2017
10:25:53
чот их много

Vladimir
09.05.2017
10:25:59
узбеки
мудаки, а не узбеки

Дмитрий
09.05.2017
10:26:14
??

Vladimir
09.05.2017
10:26:18
+1

Max
09.05.2017
10:26:19
Соо

Дмитрий
09.05.2017
10:26:38
Стало гораздо лучше

Evgeny
09.05.2017
10:26:53
Max
09.05.2017
10:27:13
женя

кикни tm

а

этот пидор бота инвайтнул и ливнул

Kos
09.05.2017
10:27:42
что за узбеки?

а, вижу

Max
09.05.2017
10:28:28
Evgeny
09.05.2017
10:28:39
Как веган

Google
Kos
09.05.2017
10:29:20
Хм...

Сергей
09.05.2017
11:05:44
https://www.npmjs.com/package/babel-plugin-css-in-js тупая фигня

уничтожает смысл юзать css-in-js

Max
09.05.2017
11:07:23
парни, понимаю что офтоп

а никто не знает нормального формфиллера для хрома?

я уже заколебался в десятый раз визард заполнять на 6 шагов

Gregory
09.05.2017
11:23:28
https://www.npmjs.com/package/babel-plugin-css-in-js тупая фигня
в glam похожая идея но с css-var для динамических стилей

Сергей
09.05.2017
11:27:26
@iamstarkov в jss/react-jss нельзя в '&:hover' вложить динамическое свойство?

Gregory
09.05.2017
11:28:52
@iamstarkov в jss/react-jss нельзя в '&:hover' вложить динамическое свойство?
я не пробовал, но пропсами же можно наверно положить в компонент. В чем проблема?

Сергей
09.05.2017
11:29:42
я не пробовал, но пропсами же можно наверно положить в компонент. В чем проблема?
пропсами? А если там по условию идет К примеру, я указываю пропсами стиль оформления, а динамические свойства подтягивают из палитры нужные цвета

Gregory
09.05.2017
11:30:41
Чем просто это отличается от обычных стилей?

https://github.com/A-gambit/CSS-IN-JS-Benchmarks/blob/master/packages/benchmarks/react-jss/client/Table.js#L14-L20

Vladimir
09.05.2017
11:30:42
если нет, то это баг

Gregory
09.05.2017
11:30:56

Страница 1260 из 5115