@react_js

Страница 2919 из 5115
kana
10.01.2018
20:17:59
это позволит оставить parcel без конфига, просто перенося его в бабель

Dmitry
10.01.2018
20:19:19
о, прикольно, зачем удалил
react-svg-loader для бабела есть

https://github.com/boopathi/react-svg-loader/tree/master/packages/babel-plugin-react-svg

kana
10.01.2018
20:20:10
на самом деле тащить это в бабель не очень правильно, но что не сделаешь, чтобы лишний конфиг убрать)

Google
Dmitry
10.01.2018
20:20:30
https://github.com/kisenka/svg-sprite-loader

вот такая штука полезная была бы для парсела

@ZeroBias :fire

kana
10.01.2018
20:21:50
че там было?

Dmitry
10.01.2018
20:22:01
спам

а, алиасов нету ((

Игорь
10.01.2018
21:35:53
https://github.com/kisenka/svg-sprite-loader
Я им систему иконок делал

Ну он грузит свгхи и потом юзаешь через use xlink

Kelin
11.01.2018
01:46:28
о парсел wepback -> parcel, о webpack4, parcel-> webpack 4
Там webpack 4 по дефолту configless хотят сделать

С базовыми настройками

Без всего, правда Как я понял

? ethorz
11.01.2018
04:58:58
ребят, слака нормально работает?

Google
Anthony
11.01.2018
05:00:02
/stat@combot

Combot
11.01.2018
05:00:03
combot.org/chat/-1001032883247

Dmitry
11.01.2018
06:20:46
миграция с material ui на material ui next это что-то с чем-то

полностью переделали themes

Aliaksei
11.01.2018
06:24:31
В чем прикол? Если делать проект через react-create-app, то результирующий бандл получается в районе 40кб, а если самому ставить webpack+Babel и минифицировать, то больше 200кб

Vitaly
11.01.2018
06:25:06
Видимо что не так настроил

Aliaksei
11.01.2018
06:25:06
Если не минифицировать то 800

Dmitry
11.01.2018
06:25:26
40Кб это видимо без реакта в бандле

Cenator
11.01.2018
06:25:32
Если не минифицировать то 800
Чекни на сайте реакта еще

Vitaly
11.01.2018
06:26:19
Попробуй reject в create react app и сравни конфиги

Dmitry
11.01.2018
06:28:27
Или там какой-то tree shaking завезли что на пустом проекте от реакта рожки да ножки в бандл копируются? Сомневаюсь

pepsi ¯\_(ツ)_/¯
11.01.2018
06:42:55
Igor
11.01.2018
07:14:29
Aliaksei
11.01.2018
07:28:17
как минимум, тебе вот это надо добавить в свой конфиг: new webpack.DefinePlugin({ 'process.env': { 'NODE_ENV': JSON.stringify('production') } })
Размер изменился с 284 до 101кб, думаю если поиграться с настройками webpack.UglifyJsPlugin можно еще ужать

pepsi ¯\_(ツ)_/¯
11.01.2018
07:47:39
Есть же EnvironmentPlugin
круто, не знал

Igor
11.01.2018
07:55:40
круто, не знал
Ещё при сборке можно добавить флаг --analize вроде и посмотреть что занимает много места ;)

Google
Alexandr
11.01.2018
09:20:14
народ подскажите я новичёк в реакте строго не судите:

handleRowSelection = selectedRow => { this.setState({ open: true }); console.log('selectRow', this.props.drivers.data[selectedRow]); };

как вот то что у меня законсолено передать в компонент вниз по иерархии ...

именно [selectedRow]

т.е. у меня таблица в ней список ... берётся из массива с объектами и выводиться в таблицу... когда нажимаю на любую строку в таблице открывается модальное окно ...в него и надо передать именно те данные на которые ткнул в таблице...

вопрос снят

Aliaksei
11.01.2018
09:57:26
Перерендерить компонент можно только изменив его state через setState, либо вызвав React.DOM.render() мануально, я правильно понял?

Igor
11.01.2018
09:59:38
Передать новые пропсы

Сверху например

Andrei
11.01.2018
10:01:40
forceUpdate()

Andrey
11.01.2018
10:02:32
forceUpdate()
Руки не забудь помыть.

Anton
11.01.2018
10:02:47
)

Slaveholder
11.01.2018
10:07:44
Насколько критично использовать index в качестве ключа если нет вставки\удаления элементов

Cenator
11.01.2018
10:08:49
не стоит, чтобы не привыкать

Vlad
11.01.2018
10:09:54
не стоит, чтобы не привыкать
Так а что тогда вставлять? У меня список элемпениов, который не будет менятся динамический, так чего не использовать index? Тем более если там id нету

Slaveholder
11.01.2018
10:13:05
https://www.npmjs.com/package/shortid

Nikita
11.01.2018
10:38:48
Привет всем. Подскажите, как лучше реализовать функцию которая ждет окончания работы себя есть место где функция должна вызываться несколько раз и не срабатывать, пока не закончится. Как без промисов реализовать?

Admin
ERROR: S client not available

Сергей
11.01.2018
10:39:01


Google
Max
11.01.2018
10:39:11
lol

kana
11.01.2018
10:39:50
какой-то пакет зависит от самого себя, что ли

Max
11.01.2018
10:40:29
какой-то пакет зависит от самого себя, что ли
а это разве не обязательное условие чтобы в нпм публиковать? ?

Nameless
11.01.2018
10:50:04
ребята, как можно сбросить состояние всех чекбоксов до checked=false ?

создавал я их так: return <div> <input onChange={(e)=>{this.onSelectDialogChanged(e, dialogs)}} type="checkbox"/> </div>

Сергей
11.01.2018
10:52:33
https://github.com/babel/babel-eslint/blob/7.x/package.json#L38

они там ебанулись?

KDeveloper ??
11.01.2018
10:53:37
Циклические депенденси?

Сергей
11.01.2018
10:53:50
babel-eslint зависит от babel-eslint

эээ

может я чего-то не понимаю?!

KDeveloper ??
11.01.2018
10:54:07
Интересно зачем?

Kelin
11.01.2018
10:54:26
Лолллл

Mike
11.01.2018
10:54:27
ну так

Kelin
11.01.2018
10:54:30
Это как

Mike
11.01.2018
10:54:35
линтер свой же используют походу)

KDeveloper ??
11.01.2018
10:54:54
https://github.com/babel/babel-eslint/commit/61b4b054fa191ea91216b81dece88dded1f54fb9

Давно уже

Дмитрий
11.01.2018
11:00:02
Привет всем. Подскажите, как лучше реализовать функцию которая ждет окончания работы себя есть место где функция должна вызываться несколько раз и не срабатывать, пока не закончится. Как без промисов реализовать?
Объяви флаг, у момент начала ыполнения функции делай его тру, по окончанию false, если флаг тру значит функция выполняется и например в таймере запускай проверку через какое-то время

Google
kana
11.01.2018
11:10:47
babel-eslint зависит от babel-eslint
ну так нужно же код линтить)

это как собирать компилятор этим же компилятором

норм практика вроде, нужно только с версиями не проебываться

Stepan
11.01.2018
11:18:00
Ребят, может подскажите, есть инпут с определенной высотой, и при вводе как делать автоскролл вниз? что бы не скролить сам инпут при вводе

Andrew
11.01.2018
11:19:30
/stat@combot

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