@react_js

Страница 163 из 5115
Igor
05.06.2016
10:56:22
канал - чтоб туда пару человек что-нибудь постило

а остальные будут молча смотреть

Gordey
05.06.2016
11:00:58
инициатива

инициатора

Google
Vasiliy
05.06.2016
11:01:41
ну я 3-4 человек знаю кто точно шарит) пока all memebers are admins

Igor
05.06.2016
11:02:58
и сконверти сразу в супергруппу

Vasiliy
05.06.2016
11:05:24
к, думаешь разрастется?)

Igor
05.06.2016
11:05:50
не важно, просто желательно сразу это делать)

Ҫѐҏӗѫӑ
05.06.2016
11:06:25
А как это делается?

Aleksey
05.06.2016
11:06:38
Супергруппа?

Ҫѐҏӗѫӑ
05.06.2016
11:06:44
Да

Aleksey
05.06.2016
11:06:49
В настройках группы кнопочка есть.

Ҫѐҏӗѫӑ
05.06.2016
11:06:58
У меня есть другой чат, Хочу там

С телефона нет(

Aleksey
05.06.2016
11:07:15
У меня есть другой чат, Хочу там
Если создатель должна быть кнопочка.

Ҫѐҏӗѫӑ
05.06.2016
11:08:28
Хз

Igor
05.06.2016
11:08:36
может клиент старый

Google
Roman
05.06.2016
11:08:39
Vasiliy
05.06.2016
11:08:45
в ru-it-chats & awesome-yelegram-chats Тоже закину

Nikolay добряш
05.06.2016
11:09:21
Реакт или ангулар? Кто победит

Gordey
05.06.2016
11:09:59
это примерно как сноуборд или лыжи

Aleh
05.06.2016
11:13:43
а еще раз ссылочку можно?)

Ҫѐҏӗѫӑ
05.06.2016
11:15:02
Победит жиквери

Vasiliy
05.06.2016
11:15:43
новый линк на TypeScript чатик: https://telegram.me/joinchat/CymduD8d8RrQ1-ldWD8VmA

Nikita
05.06.2016
11:46:29
А про фронтенду чатиков нету?)

Igor
05.06.2016
11:46:49
есть. но там какая-то откровенная хуйня

Tony
05.06.2016
11:47:57
Viacheslav
05.06.2016
11:51:50
Приглашаю вас на мой мастер-класс посвященный GraphQL и Relay. По завернию мастер-класса вы научитесь работать с этим стеком и поймете как этот стек может помочь вам в ваших проектах. Мастер-класс состоится 18 июня, в рамках конференции DevConf. Участие платное. http://devconf.ru/ru/offers/offer/101

Igor
05.06.2016
12:33:53
а объясните, пожалуйста, как вот тут работает sass https://github.com/erikras/react-redux-universal-hot-example/blob/master/src/components/SurveyForm/SurveyForm.js#L50

вернее, почему не хочет нормально работать вложенность

Aleh
05.06.2016
12:35:47
@igorz https://github.com/erikras/react-redux-universal-hot-example/blob/master/webpack/prod.config.js#L38 вот здесь описан лоадер, а вот здесь https://github.com/css-modules/css-modules

Igor
05.06.2016
12:37:09
т.е. я делаю, например, компонент render() { const styles = require('./NavTop.scss'); return ( <div> <div className={styles.pageTop}> <Link className="logo" to="/"> Grupent </Link> </div> </div> ); } и вот такой стиль .pageTop { background-color: #1C2B36; position: fixed; .logo { color: #fff; } } и logo не применяется

Aleh
05.06.2016
12:38:00
а во что scss это транспайлит?

и className={styles.logo}

не?

Igor
05.06.2016
12:38:41
ну в sass-> css по идее

т.е. везде просто через styles стили расставлять и не париться?

Google
Ҫѐҏӗѫӑ
05.06.2016
12:39:50
webassembly
не нужен

Igor
05.06.2016
12:40:19
и что делать, если я не хочу классы, а просто через элементы, т.е. li, например?

хотя через элементы оно вроде как заработало нормально

Aleh
05.06.2016
12:46:25
ну вот и выяснили)

Ҫѐҏӗѫӑ
05.06.2016
12:46:51
чятик по тс годный

Igor
05.06.2016
12:48:20
но все равно непонятно, почему с классами так не работает :(

Aleh
05.06.2016
12:49:13
так типа ты не юзаешь например style.logo, оно и не добавляет его никуда

Gordey
05.06.2016
12:49:13
не работает именно каскад или через &__ ?

Igor
05.06.2016
12:50:25
не работает как я выше скинул

Aleksey
05.06.2016
12:50:52
не работает как я выше скинул
Надо указывать через styles.logo.

Igor
05.06.2016
12:50:57
Alexey
05.06.2016
12:56:23
Скорее всего остаются как есть

Alexey
05.06.2016
12:56:39
По хорошему вебпак должен эксепшн кидать

На элементы

Aleksey
05.06.2016
12:56:52
а как оно разруливает тогда с элементами?
Подхватывает все дочерние селекторы.

Alexey
05.06.2016
12:57:05
Правда я не пробовал sass :)

Igor
05.06.2016
12:57:33
Подхватывает все дочерние селекторы.
т.е. элементы подтягивает, а классы выкидывает, если не используются?

Aleksey
05.06.2016
12:57:37
Ааа, хочешь все тегами? Или .menu li?

Если .menu li { ... }, то когда ты укажешь ... className={s.menu} ... то он подцепит весь каскад описанный в стилях.

Google
Igor
05.06.2016
12:58:48
посмотри пример еще раз

а

или я не так понял)

Aleksey
05.06.2016
12:59:19
Мне у себя проверить? :)

Admin
ERROR: S client not available

Igor
05.06.2016
12:59:35
в таком варианте он подтягивает li и другие теги, а классы нет

Aleksey
05.06.2016
12:59:51
Класс в классе?

Igor
05.06.2016
13:00:00
т.е. .menu li работает, а .menu .item - нет

да

Aleksey
05.06.2016
13:00:04
.menu .logo ?

Igor
05.06.2016
13:00:14
ага

а если в sass сделать .menu a - заработает

ну если лого это а)

Alexey
05.06.2016
13:00:46
А зачем тебе вложенность?

Igor
05.06.2016
13:01:13
да как-то привык... хотя учитывая, что тут уникальные имена, может и не нужна

Aleksey
05.06.2016
13:01:23
Да, это не будет работать, если очень хочется то можно объявить это в :global { ... }. Но это если тебе надо в другую область передать, а не рядом в компоненте. В остальных случаях каскад не нужен, используй .menu {} .item {}.

Alexey
05.06.2016
13:01:23
Если ты используешь модульный цсс, то можно на одном уровне описать

Gordey
05.06.2016
13:01:39
не нужна вложенность конечно, css modules же)

Google
Aleksey
05.06.2016
13:01:52
Ты хоть в каждом компоненте называй одинаково классы – root, inner, base, item, items, и так далее. В этом вся прелесть.

Alexey
05.06.2016
13:02:37
Просто когда ты используешь вложенный селекторы, то обязательно возникают неприятные ситуации когда ты вкладываешь компонент в компонент

Aleksey
05.06.2016
13:02:42
Вот, возможно будет полезно: http://prgssr.ru/development/metodologiya-css-modulej.html

Igor
05.06.2016
13:03:02
всем спасибо, буду разбираться :)

Aleksey
05.06.2016
13:03:51
всем спасибо, буду разбираться :)
Еще посмотри разные методологии, вот, например: https://ru.bem.info/methodology/

Gordey
05.06.2016
13:03:58
если компонент menu, то на выходе будет что-нить типо menu__logo__f87687f

Igor
05.06.2016
13:04:02
бэм смотрел - не впечатлило

Aleksey
05.06.2016
13:04:09
Igor
05.06.2016
13:04:21
Почему?
слишком многословно

Aleksey
05.06.2016
13:04:36
слишком многословно
Звучит так как будто ты ее не пробовал :)

Gordey
05.06.2016
13:04:40
от БЭМа даже в Яндексе на react-redux проекте отказались) он не очень вписывается

а так он удобен и нужен

на самом деле если описать в конфиге что-то типа localIdentName=[name]__[local]_[hash:base64:5] то почти БЭМ вид, если хэш выкинуть

Igor
05.06.2016
13:07:31
Звучит так как будто ты ее не пробовал :)
не пробовал, только посмотрел. увидел вот это menu__item menu__item_visible menu__item_type_radio и быстренько закрыл правда, это было когда я еще совсем не умел в сборщики)

Aleksey
05.06.2016
13:09:31
не пробовал, только посмотрел. увидел вот это menu__item menu__item_visible menu__item_type_radio и быстренько закрыл правда, это было когда я еще совсем не умел в сборщики)
Это если ручками писать, то да. В бемстаке это делает сборщик. В реакте с cssmodules это не нужно. Я для другого ссылку кинул. Хотел донести до тебя концепцию блока/элемента/модификатора.

Dmitry
05.06.2016
13:11:38
В каждом топике на хабре мне кажется обязательно начинается холивар про многословность в бэме)

Gordey
05.06.2016
13:12:26
неожиданный вброс

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