
a
04.02.2017
21:01:03
хотя не очень понятно, почему ты связываешь это с one-data-direction
тупо скоуп
неймспейс
уникальный

Google

a
04.02.2017
21:01:37
для компонента

Danila
04.02.2017
21:02:51
ну
прост если стиль будет влиять на компоненты выше в иерархии
получится что я противоположенную сторону данные пуляю
а тут - да
за счёт уникальности неймспейса и получается скоуп
я просто имел в виду, что не юзаю эту новомодную фишку со скоупами в стилях
я даже не помню, внедрена она уже, или ещё нет
я думал ты про эту:
<style scoped>
h1 {color:red;}
p {color:blue;}
</style>

a
04.02.2017
21:05:29
если стили были бы глобальными подход, что данные идут сверху вниз действительно начвл бы страдать

Vladimir
04.02.2017
21:07:07

a
04.02.2017
21:07:09
но связь не самая очевидная

Google

a
04.02.2017
21:07:49
просто это в голову никому не приходит даже так делать
чтобы стили были глобальные
в компоненте

Danila
04.02.2017
21:08:05
мммм
ну стили так и так глобальные ведь
ты прост селекторами обуславливаешь их локальность

a
04.02.2017
21:08:24
ну с этим и борьба

Danila
04.02.2017
21:08:30
ну да)
исключение - style scoped
но я погуглил - её чёт не просто не внедрили, но и выпилили

a
04.02.2017
21:09:16
потому что если у тебя компонент - это building block - тебе селекторы нафик не нужны, а наоборот - мешают

Valentin
04.02.2017
21:12:02
Посоветуйте какой-то проект и открытым кодом, сделанный на redux, который можно было бы показать начинающему для примера.

Vladimir
04.02.2017
21:13:14

a
04.02.2017
21:20:15
я думаю рано или поздно в браузерах что-то интересное начнет появляться для решения этих проблем. Вероято, что webcomponents как раз в эту сторону. Пробовал кто-нибудь reactом webcomponents рендерить? Интересно было бы увидеть какое-нибудь рабочее решение. Чтобы был 1-way data flow + webcomponents
у них же там вроде бы и есть основная фишка - изоляция стилей
или все не так?
хм.. https://developer.mozilla.org/en/docs/Web/API/HTMLElement
надо в общем изучить, что там происходит

Andrew
05.02.2017
08:18:05
.[COMPONENT_NAME].[STYLE_NAME]

Google

Andrew
05.02.2017
08:21:11
Вебпак это могет, над конфиг настроить
Внутри просто стили в объект импортишь и юзаешь `className={styles.container}`

a
05.02.2017
08:33:16
уже и более продвинутые подходы есть

Andrew
05.02.2017
08:34:21

a
05.02.2017
08:41:25
https://github.com/styled-components/styled-components

Oleg
05.02.2017
09:00:03
кто делает скролл до секции а не наверх страницы при роутинге?

Andrew
05.02.2017
10:53:15
Тут есть человек, который делал на react-native что-то наподобие табов в safari ios?

Anton
05.02.2017
11:07:33
ппл, можно как-то определения переменных из .scss импортировать в компонент?

Ruslan
05.02.2017
11:15:23

Andrew
05.02.2017
12:01:17
Спасибо

Valery
05.02.2017
12:07:39
Есть кто использует styled-components?

des
05.02.2017
12:11:26
Всем привет, можно вопрос по redux?

Andrew
05.02.2017
12:11:58
Ты лучше сначала задавай вопрос, а потом, кто сможет — ответит

Felix
05.02.2017
12:12:16

Vladimir
05.02.2017
12:13:12

des
05.02.2017
12:13:35
Есть такое приложение https://github.com/jaysoo/todomvc-redux-react-typescript
Я сделал свой компонент и заменил там другой им
У App есть Provider
Надо ли мне свой провайдер для компонента делать?
Или нужно из верхнего как-то прокинуть?

Valery
05.02.2017
12:14:50
Вопрос по styled-components
как правильно стилизовать компонент который приходит из пропсов:
const { Component } = this.props
return (
{styled(component)( ..css)}
)
или есть какой-то более красивый способ

Google

Valery
05.02.2017
12:16:22

Vladimir
05.02.2017
12:17:20
но на самом деле я пошутил про все
просто jss один из самых популярных

Admin
ERROR: S client not available

Valery
05.02.2017
12:18:53
okay

Igor
05.02.2017
12:19:09
@zhpg7 Provider должен оборачивать только корень приложения. компоненты(правильнее даже контейнеры) оборачиваются в connect, посмотри в доке.

Valery
05.02.2017
12:19:26
видимо никто особо не юзает или все отдыхают от чатиков в выходные

Ruslan
05.02.2017
12:22:05
Который также может использовать jss

des
05.02.2017
12:23:28
Это конечно замечательно, но непонятно всё равно, как в другом компоненте к стору обратиться

Igor
05.02.2017
13:52:54
дока... два аргумента у коннект, первый mapStateToProps, ему прокидывается state(store) и ты из него достаешь то, что нужно, затем коннект прокидывает в твой компонент(контейнер) через this.props, то, что ты указал в mapStateToProps. как все оформить есть в доке или найди какой то простой бойлерплейт

Dmitry
05.02.2017
13:53:06

Джон
05.02.2017
14:27:24
сука не прошло и месяца как мне удалось настроить форматирование jsx в саблайме )
вот это я быстрый ага?)
шустрый прям

des
05.02.2017
14:28:04
https://www.youtube.com/watch?v=wa1NaL_WWpI
по-моему здесь говорится о том что мне нужно
hardest part of redux

Google

Джон
05.02.2017
14:49:52
Ребят, по стилю нормально смотрится?
хотелось бы быть поближе к общепринятым нормам

Vasiliy
05.02.2017
14:51:23
их нет толком) этих норм, нормально, надо внутри команды такие штуки оговаривать имхо, всем не угодишь

Felix
05.02.2017
14:51:27
thankyou с пробелом

Сергей
05.02.2017
14:52:09
можно было бы вынести форму и thankyou в отдельные компоненты, чтоб не было так громоздко
но это по вкусу конечно

Джон
05.02.2017
14:53:25
thankyou с пробелом
ага я говорил об этом разрабу )) а он говорит, мол, ну это не критично... и забил на это короче )

Alan
05.02.2017
14:53:29
а че все саблайме пишут? вебсторм не используете?)

Джон
05.02.2017
14:53:49
или как сказать правильно

Сергей
05.02.2017
14:54:02
красоту кода?

Alexander
05.02.2017
14:54:03
Какие Open Source проекты посоветуете глянуть? Как правильно писать на react

Джон
05.02.2017
14:54:06
ну короче я бьютифаер настраиваю