
Sergey
20.01.2017
14:23:13
да это понятно
я тоже обычно использую svg спрайты
но тут дизайнер нарисовал только png

Anton
20.01.2017
14:23:45
Можно ведь реквайрить пнг, подключить лоадер для вебпака, и они будут подставляться в код как base64

Google

Sergey
20.01.2017
14:24:32
url-loader?

Сергей
20.01.2017
14:24:33

Anton
20.01.2017
14:25:15

Sergey
20.01.2017
14:25:27
кстати идея, спасибо

Gordey
20.01.2017
14:26:11

Sergey
20.01.2017
14:27:05
позже может выйдет, можешь сейчас уже посоветовать, и я позже этим займусь, в качестве improvment )
чтобы были уже варианты)

Gordey
20.01.2017
14:28:01
https://www.npmjs.com/package/webpack-svgstore-plugin
минутка пиара

Ҫѐҏӗѫӑ
20.01.2017
14:28:25
норм плагин. юзаем
иногда бывают проблемы, но чуваки быстро решают
?

Sergey
20.01.2017
14:29:13

Google

Gordey
20.01.2017
14:30:30

Andrew
20.01.2017
15:48:47
получается никто не пользует react-router@next (v4) ?

Сергей
20.01.2017
15:49:11
вроде кто-то его грязью поливал, да и слишком уж его переписали

Ҫѐҏӗѫӑ
20.01.2017
15:55:26

Alexander
20.01.2017
15:56:56
router5 есть, но сообщество гораздо меньше, примеров меньше и т.д.
получается никто не пользует react-router@next (v4) ?
я, например, не разобрался как не заменять повторяющийся на страницах header при переходе по роутам. Типовая админка, например, контентная часть меняется полностью, а в header только заголовок. но всё равно весь хедер ре-рендерится постоянно

from
20.01.2017
16:02:09
забавно, что при философии рр4 "всё — компонент, не надо выдумывать новые парадигмы" многим сложно отделаться от парадигмы раут-конфига и "страниц". Можно же тогда и использовать более классические раутеры.

Alexander
20.01.2017
16:10:49

from
20.01.2017
16:11:37
в чем вопрос? Как "постоянное сабменю" рендерить?

Dmitriy
20.01.2017
16:12:02
как получить нативный DOM элемент из кастомного компонента? в ref приходит инстанс самого компонента

from
20.01.2017
16:12:19

Dmitriy
20.01.2017
16:14:02
увы, компонент чужой

from
20.01.2017
16:14:20
значит, плохой компонент, раз понадобилось лезть в dom?

Dmitriy
20.01.2017
16:16:49
ну как сказать.. скорее я хочу сделать плохое

Andrew
20.01.2017
16:26:08

from
20.01.2017
16:31:31

Dmitriy
20.01.2017
16:37:33
как с помощью вебпак получить внутри кода ссылку на собранный CSS, имея относительный путь к этому CSS?
ну и собрать этот файл отдельно от остальных стилей

Google

Dmitriy
20.01.2017
16:40:02
либо получить контент файла в строку по его относительному пути
raw-loader вроде решает

Ruslan
20.01.2017
16:44:27
Про context понятно, многие им пользуются, а некоторые библиотеки на нем и построены, а как часто вы пользуетесь createFactory и cloneElement или и вовсе из lib/* внутренние утилиты подключаете?
Это все конечно пока не deprecated, ну кроме lib/*, но и не особенно приветствуется

Danila
20.01.2017
19:16:26
господа, помню, какое-то время назад Денис тут неплохую подборку react-UI-kit’ов то ли собрал, то ли ему писали. в общем, никто не помнит, мб у кого-то осталась? хочу сравнить несколько и выбрать лучший для себя)

Alexander
20.01.2017
19:19:36
Поиск есть

Danila
20.01.2017
19:21:18

from
20.01.2017
21:27:37
оффтоп: зашёл тут на хабр, наткнулся :) http://codepen.io/max_minimus/pen/WRRYMm (смотреть js)

Vladimir
20.01.2017
21:28:20
да здравствует юникод

from
20.01.2017
21:28:38
угу

Алексей
21.01.2017
00:40:56

Danil
21.01.2017
04:23:57
А есть какой-нибудь годный бойлерплэйт с реактом, редаксом и сагой

Sergei
21.01.2017
05:35:07
https://github.com/r-park/soundcloud-redux
не бойлерплейт, но сделано хорошо, можно ориентироваться на этот проект

Danil
21.01.2017
05:58:38
Спасибо

Igor
21.01.2017
06:34:05
Вопрос подкупающий своей новизной =) Или помогите нубасу.
Есть компонент fullpage-react, в классе Fullpage есть функция scrollToSlide(), как мне ее вызвать уже из вставленого компонента?

Dmitry ?
21.01.2017
06:44:34
Судя по коду библиотеки fullpage-react - никак. Через props ей нельзя передать номер слайда
Можешь через ref попробовать
Сделать из своего кода ref на этот замаунченный компонент и потом по нему вызвать scrollToSlide

Igor
21.01.2017
06:48:36
А пример на onClick? Пытался так - <Logo onClick={this.refs.full.scrollToSlide(1, true)}/>

Google

Igor
21.01.2017
06:49:04
И конечно
<Fullpage ref="full" ....
Logo внутри Fullpage

Dmitry ?
21.01.2017
06:51:17
Иначе ты вызываешь скролл немедленно при рендере а не клике

Igor
21.01.2017
06:53:11
Да, я уже понял.
Но все равно не пашет =(

Admin
ERROR: S client not available

Dmitry ?
21.01.2017
06:55:45
Ну, тогда недостаточно информации, нужно код смотреть. Стукнись в личку, посмотрим

andretshurotshka?❄️кде
21.01.2017
09:01:36

? ethorz
21.01.2017
10:08:41
case UPDATE_WEATHER:
return state.map((item) => {
return item.name === action.payload.data.name ? {...item, ...action.payload} : item
});
где ошибка?
значения не обновляются
нашел
{...item, ...action.payload.data} должно быть

Aleksey
21.01.2017
10:29:00
прошу прощения. не глянул кому отвечаю.

Anton
21.01.2017
11:01:59
чет я туплю
есть структура
el = this.state.selected
el[index] = slug

Google

Anton
21.01.2017
11:01:59
как ее под setState({}) переиначить?

Klim
21.01.2017
11:03:28
this.setState({keyToChange: newValue})

Anton
21.01.2017
11:07:16
мне нужно подменять по индексу массива

Klim
21.01.2017
11:07:48
this.setState({[keyToChange]: newValue})

Anton
21.01.2017
11:08:12
let a = this.state.arr.slice(); //creates the clone of the state
a[index] = "random element";
this.setState({arr: a});
нашёл

Klim
21.01.2017
11:08:29

Renat
21.01.2017
11:24:17
Дичь

True
21.01.2017
11:26:00
Всем привет! Господа, что думаете по поводу того чтобы юзать только stateless components в приложении и всю логику выносить полностью в редаксовский стейт? Хороший подход или не очень?

Andrew
21.01.2017
11:29:27
Лучше подумай нахера тебе состояние дропдауна футера в сторе
и как долго будет отрабатывать экшн проходя через все редьюсеры на каждый чих
и какой будет создаваться оверхед на сборку мусора, если будешь использовать иммутабельный стейт
кароч гавна наешься если начнешь делать такую херню

Aleksey
21.01.2017
11:38:17

True
21.01.2017
11:53:31

Igor
21.01.2017
12:04:43
дожили, дизайнер пишет:
http://i.imgur.com/00ZzE4K.png