@react_js

Страница 494 из 5115
Vladimir
26.09.2016
20:39:32
ага

то есть сегодня есть, завтра уже нет

Yan?
26.09.2016
20:39:54
а есть ссыль со списочком?)

Vladimir
26.09.2016
20:40:01
божечки

Google
Yan?
26.09.2016
20:40:05
ну это чисто для себя видимо)

понял спасибо за пояснялочки

Vladimir
26.09.2016
20:40:22
https://babeljs.io/docs/plugins/

доки хорошая вещь

Yan?
26.09.2016
20:40:42
ага уже смотрю)

Andrey
26.09.2016
20:40:50
доки хорошая вещь
только не у бабел)

Vladimir
26.09.2016
20:40:59
ну, не у плагинов

Yan?
26.09.2016
20:41:02
ну я думал мало ли прям хоткеем у кого-нить отправка в чат этой ссыли

Vladimir
26.09.2016
20:41:04
там их нет, да

вот ещё на всякий случай https://docs.npmjs.com/all

и вот эта важная https://docs.npmjs.com/getting-started/fixing-npm-permissions

Yan?
26.09.2016
20:42:33
ну нпм я не первый раз в жизни вижу слава богу)

Vladimir
26.09.2016
20:42:53
ну, все его доки стоит прочитать хоть раз

Google
Yan?
26.09.2016
20:43:22
сложно спорить)

Anton
27.09.2016
02:42:42
как вам такой способ писать стили? render() { return ( <ShadowDOM> <div> <style> { ` :host { background-color: red; } ` } </style> <div> MY APP </div> </div> </ShadowDOM> ); }

Alexey
27.09.2016
04:15:22
Всем привет, помогите подключить less в проект. Использую React + webpack + typeScript

webpack config

файл со стилями не подключается в html

все стили подключаются в main.less

Andrey
27.09.2016
04:21:12
пробуй @import './modulName' или полнй путь начиная с src/stylesheets или в конфиге пропиши resolve: { root: [ path.resolve('./src/stylesheets') ] } и импортируй с тильдой @import '~modulName'

Николай
27.09.2016
04:28:20
Плюсую выше коментарию. ./ должно помочь

Alexey
27.09.2016
04:46:39
понял, это говорилось про main.less

не совсем понял "пробуй @import './modulName'" и "импортируй с тильдой @import '~modulName'" первое это изменить путь в main.less, а второе куда?

Евгений
27.09.2016
05:14:11
enzyme + mocha
Удваиваю.

Alexey
27.09.2016
06:23:24
Спасибо! разобрался

Andrey
27.09.2016
06:55:10
Спасибо! разобрался
Это было 3 разных варианта подключить стили. Только сейчас увидел )))

Petr
27.09.2016
07:20:34
Ребят, привет! Где вы храните стейты для компонентов модального окна, дропдоуна, тултипа и прочее?

Создавать компонент <Modal/> и там храните стейт? а если мне из вне надо открыть модальное окно?

Иван
27.09.2016
07:23:06
Прокидывать туда isOpen в случае модалке

Алексей
27.09.2016
07:23:10
Создавать компонент <Modal/> и там храните стейт? а если мне из вне надо открыть модальное окно?
если из вне, тогда можно в store, но чаще всего в state-e самого компонента

или да, вот через props

Google
Dmitry
27.09.2016
07:23:56
+1 за прокидывание пропса

Petr
27.09.2016
07:24:13
Да, а если вызов такого компонента осуществляется много где, тогда возникает куча повторяющего кода

Mikhail
27.09.2016
07:24:24
Я хочу написать тесты для редюсеров. Мне нужно создать отдельную папку tests в проекте и продублировать туда весь код (а не только редюсеров)? И потом покрыть тестами редюсеры? Или как это выглядит?

Алексей
27.09.2016
07:25:34
редьюсеры - это же функции

Dmitry
27.09.2016
07:25:40
Ну один и тот же компонент ты в любом случае не законнектишь к нескольким местам в сторе и появится одна или несколько оберток, которые точно так же смогут и проп прокинуть

Ostap
27.09.2016
07:25:57
и шлю open: true\false, title "": body : <div />

Petr
27.09.2016
07:27:30
делаю top level component <modal />, подключаю его в state
Спс, надо почитать про топ левел компонент

Ostap
27.09.2016
07:27:50
имееться ввиду что он всегда mouted

на уровне с <Router />

Dmitry
27.09.2016
07:28:04
Конкретно у меня - есть компоненты Overlay и Popup, есть обертка, которая коннектится и фрагмент в сторе, в котором хранится текущий активный попап или их стек, если после закрытия одного попапа должен открыться прошлый

Petr
27.09.2016
07:28:43
Да идея со сторами тоже нравится

Спасибо!

Kreizo
27.09.2016
09:11:07
getInitialState: function () { return { displayedContacts: CONTACTS }; },

this.state = { displayedContacts: CONTACTS };

в конструкторе

это одно и тоже ?

Malgalad
27.09.2016
09:18:28
getInitialState только для es5 "классов"

Kreizo
27.09.2016
09:20:22
http://pastebin.com/3WjSczqM

Google
Kreizo
27.09.2016
09:20:37
не могу понять почему оно не сортирует если удалить ввод

набрать например рандомный текст или цифры

фильтр не найдет совпадений и список будет пустой

удаляю то что набрал список все равно пустой

не возвращается в начальное состояние

Vitaliy
27.09.2016
09:21:45
потому что state не определен

попробуй this.state = {}

и дальше своё

если правильно понял

Kreizo
27.09.2016
09:23:03
http://i.prntscr.com/684ba6dbd0954da69efaaf043aa94e9d.png

есть же state

Malgalad
27.09.2016
09:26:01
ты перезаписываешь state

сначала ты его делаешь пустым массивом - т.к. нет совпадений

а потом когда стираешь, он фильтрует уже пустой массив

Vitaliy
27.09.2016
09:27:41
:: это es7 я так понимаю? однако))

Malgalad
27.09.2016
09:27:41
в handleSearch попробуй фильтровать импортированный youtubeList

Safort
27.09.2016
09:32:03
:: это es7 я так понимаю? однако))
Нет. И пока даже не ES8, насколько я помню.

Vitaliy
27.09.2016
09:32:28
я просто на скрине там виже

Dmitry
27.09.2016
09:33:48
Это кто-то в чатике до этого помог

Алексей
27.09.2016
10:05:13
@DenisIzmaylov

Google
Denis
27.09.2016
10:05:46
?

Alex
27.09.2016
10:29:40
?

Max
27.09.2016
10:40:14
господа, чем отлавливаете ошибки на клиенте? Track.js? Может еще что посоветуете?

Vitaliy
27.09.2016
10:40:55
try catch!)

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