
K
05.06.2018
22:44:17
Я знаю, что он достаёт те вещи из стора которые мне нужны мапя на простые пропсы

Valeriy
05.06.2018
22:44:33
connect(({ session }) => ({ session: { token } }))(MyComponent)
вот например тебе токен из store нужно вытащить, который в session лежит

Artyom
05.06.2018
22:45:04
Пум
https://github.com/artalar/blog/blob/master/src/pages/react-component-structure.md

Google

Artyom
05.06.2018
22:45:11
Принимаются комментарии или ПР

Valeriy
05.06.2018
22:45:13
в компоненте же ты его принимаешь через this.props.token

Abu
05.06.2018
22:45:22
f = (args) =>{ //setState() }
<Component f={f}/>

Artyom
05.06.2018
22:45:43
А я же ответил на твой вопрос самым первым ?
В компоненте this.props.action(data).then(value => this.setState(value))

Valeriy
05.06.2018
22:47:00
"Объявление и экспорт основного (и единственного) класса компонента с приставкой _raw" это еще зачем?
не проще ли объявлять нормальное имя для исходного компонента?
и добавлять приставки или осмысленные имена к его производным, которые ты коннектишь к стору

Artyom
05.06.2018
22:48:41
Надо поправить

Abu
05.06.2018
22:49:59

Artyom
05.06.2018
22:50:15
Что бы обращаться к папке, а не к файлу (короче)

Abu
05.06.2018
22:50:50
Ну можно же все перенести в index.js?)

Google

Artyom
05.06.2018
22:50:58
Плюс там могут быть и другие хелперски экспорты

Valeriy
05.06.2018
22:51:06
lodash once например

Artyom
05.06.2018
22:51:39
Да и вообще так удобнее, как по мне

Valeriy
05.06.2018
22:52:18
ты просто не делай export default
и все встанет на свои места

Abu
05.06.2018
22:52:27
Зачем его использовать без редакса?

Artyom
05.06.2018
22:52:42

Valeriy
05.06.2018
22:52:53
делаешь исходный компонент и его производные подключенные к стору в index.js и делаешь простые экспорты

Dmitr
05.06.2018
22:52:58

Artyom
05.06.2018
22:53:03

Valeriy
05.06.2018
22:53:10

Cenator
05.06.2018
22:53:11

Abu
05.06.2018
22:53:12

Artyom
05.06.2018
22:53:45

Abu
05.06.2018
22:53:50

Cenator
05.06.2018
22:54:14

Artyom
05.06.2018
22:54:18
Смысл еще как бы в том, Что бы разделить вообще и полностью компонент и логик (как сказали выше)

Google

Valeriy
05.06.2018
22:54:18
у меня к примеру есть компонент список с автофильтром, так я его через connect не подключаю к данным, а проношу туда пропсы напрямую
а вот компоненты типа ...Page, у меня производные от простых компонентов
и их я держу в отдельной папочке
и уже там они подключены через connect
все встает более менее на свои места, когда начинаешь делать компоненты, которые могут быть controlled (с value) и uncontrolled (без value), с defaultValue и без него

Artyom
05.06.2018
23:03:20

K
05.06.2018
23:03:49

Mark
05.06.2018
23:34:24
На iPhone можно что нибудь писать ? Непосредственно с самого устройства

Pauline
05.06.2018
23:34:45
@javascript_jobs

Mark
05.06.2018
23:35:26

Pauline
05.06.2018
23:35:44

Cenator
05.06.2018
23:38:27

Mark
05.06.2018
23:40:16
Извините, я вообще не туда попал наверное.
Не понимаю тут ничего
Хочу заняться программированием, не знаю с чего начать

Cenator
05.06.2018
23:41:30
Наверное не с чатов
Смотри курсы на ютубе, многие так поднялись

Mark
05.06.2018
23:42:14

andretshurotshka?❄️кде
06.06.2018
00:06:15

Google

Tye
06.06.2018
00:09:04
Лучшая структура для Реакта? Кто как пишет? Насколько это важно и как влияет на производительность?
Всем доброго времени суток! Хочу открыть для себя наилучший стиль структурирования, максимум простоты и быстроты, Грааль так сказать. Поделитесь пожалуйста своими точками зрения и примерами.

Paul
06.06.2018
01:03:13
Тем кто исползует css-modules и postcss написал простой плагин к вебпак
https://github.com/klimashkin/postcss-assets-webpack-plugin/blob/master/README.md
Который будет применять postcss к результируещему css файлу а не к каждому по отдельности. Так например эффективней сжимать стили.
Welcome, если пригодится

Mark
06.06.2018
01:52:04
Утро
Подскажите, у меня пропало мультиконность в vscode, во вкладке Open Editors - они отображаются, а вот в шапке окна кода - нет, там только один активный отображается, как вернуть?
Прежде был список открытых элементов, а сейчас один занимает все пространство

Admin
ERROR: S client not available

Mark
06.06.2018
01:54:11
Переключение окон, если быть точнее
[ workspace settings x ] [ action x ] [ foo x ] [ bar x ]
Чтобы вот прям точно понятно было?
Вот так было, а сейчас один таб занимает все пространство, как его наказать и вернуть обратно?
workbench.editor.showTabs
Всем спасибо, все свободны ?

Сергей
06.06.2018
02:27:00

Дмитрий
06.06.2018
03:30:47
С jss прокатывало

Anton
06.06.2018
03:31:59
styledComponent.styledComponentId
https://github.com/jamiebuilds/tested-components

Demuz
06.06.2018
04:44:11

Vladislav
06.06.2018
04:49:11

Demuz
06.06.2018
04:50:42
https://www.youtube.com/watch?v=9rZeCNLfeuk

Google

Anton
06.06.2018
04:53:04
При всей любви к Азату - это не аргументы
Большую часть mobx можно заменить на react-powerplug, если будет жать - засунуть powerplug в react-gearbox.
Из плюсов/минусов только сериализация, но нужна ли она?

AlexAnder
06.06.2018
04:58:16
Кто-нибудь использует https://github.com/conventional-changelog/standard-version или что-нибудь подобное для генерации CHANGELOG.md на основе коммитов(conventionalcommits.org) ?

Anton
06.06.2018
04:58:59
Главное не забывать правильно коммиты писать

AlexAnder
06.06.2018
04:59:49
возможно ли обновлять версию Badge в README.md?
чтобы версия релиза совпадала?

Anton
06.06.2018
05:00:47
? а вот их бейджики не использую
Вообще маловато их у меня

AlexAnder
06.06.2018
05:01:22
смотрел в сторону лайфсайкл хуков, что что-то не осилил postchangelog:
`
{
"standard-version": {
"scripts": {
"postchangelog": "replace 'https://github.com/myproject/issues/' 'https://myjira/browse/' CHANGELOG.md"
}
}
}`
надо как-то по регулярке чтоли делать замену или еще как
да и версию еще нужно как-то выдернуть, которую этот пакет генерирует

Anton
06.06.2018
05:02:14
Sorry mate, я чисто changelog генерить его использую

AlexAnder
06.06.2018
05:03:09
как вариант можно руками обновлять баджик и выполнять
git commit --amend
но это такая себе идея ))

Evgeny
06.06.2018
05:18:11

Mark
06.06.2018
05:18:52
рука-лицо
@vscode_ru
Может тогда и по кибербезопасности чатик подкинешь?