@react_js

Страница 174 из 5115
Антон
08.06.2016
10:58:22
Коллеги, если что это шутка за 300 =)

Andrey
08.06.2016
10:59:33
трудоустройство не официальное. зп 150-200 максимум. детектед

localvoid
08.06.2016
11:01:10
А вот тут ищут кого-нибудь для создания "next generation virtual DOM library" :) http://company.trivago.com/jobs/1258/

Константин
08.06.2016
11:22:17
Ну да Потому так делать и не надо )
Хорошо, может проблема надумана, на практике css-модули еще не использовал.. Собственно: .component1 { compose: style1 from './css1.css'; compose: style2 from './css2.css'; } Если есть конкурирующее свойство между style1 и style2 - оно определится из style2, потому что он будет загружен на страницу последним. А если до этого уже загрузил component2, где: .component2 { compose: style2 from './css2.css' } Тогда на странице сначала появится css2.css, потом css1.css. И конкурирующее свойство в component1 будет из style1, а не так ожидается. Что-то не так?

Google
Igor
08.06.2016
11:26:50
как с помощью CSS Modules решается следующий кейс? .ComponentA:hover .ComponentB{ background: red; } Естественно ComponentA и ComponentB описаны в разных css

Aleksandr
08.06.2016
11:28:07
можно добавить глобальные классы этим компонентам и сделать что-то в стиле :global(.component-a):hover :global(.component-b) {background: red;}

Igor
08.06.2016
11:30:33
ну с глобал это понятно, но хотелосьбы какое-нибудь такое решение https://github.com/webpack/css-loader/pull/212 https://github.com/css-modules/css-modules/issues/102

Vladimir
08.06.2016
11:47:14
Тут есть такие кто живет в рашке и имеет долю в иностранном стартапе/компании?

JiSeven
08.06.2016
11:52:13
кстати, а в Link от реакт роутера можно как-то к цсс модулям прикрутить? Имеено activeClassName

Anton
08.06.2016
11:58:45
activeClassName={styles.activeLink}

JiSeven
08.06.2016
12:02:01
у меня styles приходят пустым объектом

цсс подключен, класс там есть, все заэкспортировано

Anton
08.06.2016
12:02:35
надо обернуть все что в ксс в коснтрукцию :local { ... }

https://github.com/webpack/css-loader#local-scope

Google
Anton
08.06.2016
12:03:57
например как то так

:local { .filterSearchWidget { height: 50px; justify-content: center; align-items: center; } }

JiSeven
08.06.2016
12:07:57
не, там не нужно оборачивать, поскольку стоят react-css-modules. Они все сами оборачивают

Anton
08.06.2016
12:08:55
возможно, но я не использую react-css-modules, предпочитаю лучше https://github.com/itsmepetrov/classnames-loader

JiSeven
08.06.2016
12:10:37
classnames использую лишь когда нужно менять классы

react-css-modules позволяют писать styleName='some-class' вместо styleName={styles.someClass}

Anton
08.06.2016
12:12:03
меня не устраивает что чуть ты ушел из метода render так уже это решение не работает

если у тебя есть метод rednerItems() {} т ов нем уже не получится писать так styleName='some-class'

с тем лоадером синтаксис написания чуть подлинее

styleName={cx('some-class')}

JiSeven
08.06.2016
12:13:02
почему не получится?

все работает

Anton
08.06.2016
12:13:09
но зато рабоатет везде

все работает
ну несколько месяцев назад когда я сомтрел это не было реализовано

возможно уже поправили

https://github.com/gajus/react-css-modules#loops-and-child-components

нет не решена эта проблема

с тем лоадером синтаксис написания чуть подлинее
плюс не надо спользовать HOC или декораторы

JiSeven
08.06.2016
12:18:31
а, да, действительно

Google
Anton
08.06.2016
12:36:03
Andrey
08.06.2016
13:29:03
ну с глобал это понятно, но хотелосьбы какое-нибудь такое решение https://github.com/webpack/css-loader/pull/212 https://github.com/css-modules/css-modules/issues/102
ты с бем знаком ? Если требуется такой вот ховер, то это означает что где-то проблема в архитектуре. Делай ховеры в пределах одного блока.

JiSeven
08.06.2016
13:36:02
а можно самому устанавливать в реакт роутер парамсы?

Anton
08.06.2016
13:36:38
<Route myParam={true} /> <---- так?

JiSeven
08.06.2016
13:37:15
чутка не дописал) из компонента Link

только не query

Anton
08.06.2016
13:37:26
да там стейт есть

сек

Anton
08.06.2016
13:38:30
Реакт Фейсбук же.

Anton
08.06.2016
13:39:11
чутка не дописал) из компонента Link
https://github.com/reactjs/react-router/blob/master/docs/API.md#link

смотри state

to.state *

JiSeven
08.06.2016
13:41:02
о как, спасибо)

Admin
ERROR: S client not available

Roman
08.06.2016
15:49:20
ребзя, а где вы ищете удаленку вне снг кроме indeed?

Denis
08.06.2016
15:58:15
Ребят, давайте без политики и всего этого треша, ок?

Aleh
08.06.2016
16:03:17
есть @flood для таких целей)

Vladimir
08.06.2016
16:16:15
все же давайте здесь задавать вопросы про реакт

anoru
08.06.2016
16:40:55
ты с бем знаком ? Если требуется такой вот ховер, то это означает что где-то проблема в архитектуре. Делай ховеры в пределах одного блока.
В реакте один бэм блок может состоить из 10 разных компонентов, у которых разные стайл файлы. Вот там уже проблема будет.

Google
anoru
08.06.2016
16:43:51
это если делить на маленькие компонентики. Если делать большие, то чуть лучше

Andrey
08.06.2016
16:44:57
я хз как там верстатели выживают. но мне определённо не понятно нафига они запилили такую штуку абсолютно не разобравшись в том, что верстателям и без этой замечательной вещи живётся итак не сладко

Aleksey
08.06.2016
17:19:26
Ребята, а не думали вечерами в дискорд собираться?

Yung
08.06.2016
17:25:37
Ребята, а не думали вечерами в дискорд собираться?
для ламповых голосовых посиделок?

Yung
08.06.2016
17:26:46
Никто не предлагал, вот и не собирались видимо, хотя вроде это МОДНО СТИЛЬНО МОЛОДЕЖНО

Sergey
08.06.2016
17:36:20
второе
Так верстальщики пусть верстают как верстали. А программист уже скопирует куда нужно и соберёт как ему захочется. (если, конечно, у вас есть разделение на верстальщик/программист).

Andrey
08.06.2016
17:36:37
лол

Nikolay добряш
08.06.2016
17:37:20
Блее

Andrey
08.06.2016
17:37:24
а потом придёт менеджер, и попросит верстальщика подвинуть на 10пикселей картинку. 1) верстальщик двигает 2) программист двигает

Nikolay добряш
08.06.2016
17:37:26
Мне щас верстануть надо

Графоны для соцсети

Andrey
08.06.2016
17:38:15
anoru
08.06.2016
17:55:55
Roman
08.06.2016
17:56:39
можно даже через браузер

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