@react_js

Страница 549 из 5115
Eugeniy
17.10.2016
09:41:46
я обернул в общий компонент все

<Route path="users" component={ UsersContainer }> <IndexRoute component={ UsersView } /> <Route path="page/:pageId" component={ UsersView } /> </Route>

ну либо

<Route path="tasks" component={ TasksView }> <Route path="page/:pageId" /> </Route>

Google
Исмаил
17.10.2016
09:43:34
немного не то, по вложенности меню у меня выше пагинации

Denis
17.10.2016
09:45:09
Кто имел дело проблемой в связке svg pattern path + firefox + history.pushstate?

Фф теряет пути к свг патернам при смене роута. Баг тянется с 2011, сейчас пофиксили но войдет в релиз в версии 51, месяца через 2-3. Есть разные воркэраунды но все некрасивые, как выкручивались?

Vladimir
17.10.2016
09:51:51
нубский вопрос: вы подключаете в index файле babel-polyfill? import 'babel-polyfill'? или это уже атавизм?

Evgeny
17.10.2016
09:53:06
http://polyfill.io/

Vladimir
17.10.2016
09:55:08
@evgenyrodionov сервис видел, но вы его реально в продакшне используете?

Evgeny
17.10.2016
09:55:13
Ну да

Почему нет?

Vladimir
17.10.2016
09:55:53
а какая у вас посещаемость, если не секрет? вопрос один: если этот cdn отвалится, что вы будете делать, есть fallback?

Evgeny
17.10.2016
09:56:06
Он не отвалится

https://polyfill.io/v2/docs/usage

Vladimir
17.10.2016
09:57:03
даже гугл падает раз в год, что можно говорить о других)

Evgeny
17.10.2016
09:57:34
Перестраховываться можно сотню раз

Google
Evgeny
17.10.2016
09:57:42
Но зачем тратить на это время заранее

Dmitriy
17.10.2016
09:57:47
а как его подключить в HtmlWebpackPlugin ?

Vladimir
17.10.2016
09:58:04
ну интересно, спасибо :)

Dmitriy
17.10.2016
09:58:15
если просто вставить в шаблон - придется хардкодить .min или не min

Evgeny
17.10.2016
09:58:27
Хардкодить что?

Vladimir
17.10.2016
09:59:14
@dstarcev env === 'PRODUCTION', не?

Dmitriy
17.10.2016
10:00:37
да

осталось понять как в ejs условия делать

Eugeniy
17.10.2016
10:02:54
<%if () { %> ?

Pavel
17.10.2016
10:03:52
пацаны, как у неименованного стейтлес компонента propTypes прописать?

Eugeniy
17.10.2016
10:04:42
а он как класс оформлен?

Brs
17.10.2016
10:04:50
а как ты использовать его собрался без имени?

Eugeniy
17.10.2016
10:04:51
если да, то в static propTypes

Pavel
17.10.2016
10:05:23
export default (props) => ...

Eugeniy
17.10.2016
10:05:27
а как ты использовать его собрался без имени?
ну типо export default class extends Component {}

Brs
17.10.2016
10:06:03
ну никак тогда

Pavel
17.10.2016
10:06:09
очень жаль

Алексей
17.10.2016
10:06:11
export default (props) => ...
const a = () => ({}); a.propTypes = {}; export default a

попробуй так

Pavel
17.10.2016
10:06:20
да это то понятно

Google
Brs
17.10.2016
10:06:31
тогда он уже с именем будет

Сергей
17.10.2016
10:07:09
пацаны, как у неименованного стейтлес компонента propTypes прописать?
а смысл писать без имени? Не увидишь же его в React DevTools

Алексей
17.10.2016
10:07:09
Это же не играет большой роли, да и с отладкой лучше будет

Pavel
17.10.2016
10:07:10
просто не совсем понимаю в чем прикол хранить название класса в таком случае при его присутствии в индексе, в названии файла

да это то понятно

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

Pavel
17.10.2016
10:08:12
ну правда

Vladimir
17.10.2016
10:08:19
друзья, что вы для определения тайм зоны используете?

Pavel
17.10.2016
10:08:30
у меня есть название этого компонента в index.js в папке, название компонента в папке

Eugeniy
17.10.2016
10:08:31
momentjs?

Pavel
17.10.2016
10:08:34
еще и внутри его писать

Vladimir
17.10.2016
10:08:53
Eugeniy не, такое нам не нужно, слишком уж большой

Evgeny
17.10.2016
10:09:11
Eugeniy
17.10.2016
10:09:11
ну там вроде можно частями же грузить? или я путаю

Vladimir
17.10.2016
10:09:51
@evgenyrodionov ну это да, конечно, но подумали, что имя зоны тоже неплохо бы грузить, проще ошибок избегать на бэкенде

Eugeniy так вроде нельзя

Eugeniy
17.10.2016
10:11:25
вроде уж не много весит moment timezone

http://momentjs.com/timezone/

Vitaly
17.10.2016
10:13:10
пацаны, как у неименованного стейтлес компонента propTypes прописать?
юзай recompose) export default setPropTypes({ ...yourPropTypes; })(( props ) => (....));

Google
Vladimir
17.10.2016
10:13:12
ну да, спасибо :)

Dmitriy
17.10.2016
10:15:03
короче, подключил

полифил с cdn

regeneratorRuntime is not defined

async не работает

Eugeniy
17.10.2016
10:16:05
ммм

Vladimir
17.10.2016
10:16:11
:)

Dmitriy
17.10.2016
10:16:13
я так понимаю не обойтись без babel-polyfill в вебпаке

Дмитрий
17.10.2016
10:16:18
нубский вопрос: вы подключаете в index файле babel-polyfill? import 'babel-polyfill'? или это уже атавизм?
А зачем { test: /\.(js|jsx)$/, exclude: /node_modules/, loaders: [ 'babel-loader' ] } Дальше нигде bablel не упоминается

Eugeniy
17.10.2016
10:16:22
"plugins": [ ["transform-runtime", { "polyfill": false, "regenerator": true }] ]

в .babelrc

Vladimir
17.10.2016
10:17:06
Eugeniy получается, если я async/await не использую, можно вырубить в babelrc regenerator?

@ZeroBias боюсь в babelrc еще :)

Сергей
17.10.2016
10:17:43
а также если не юзаешь генераторы

Eugeniy
17.10.2016
10:17:50
+

Vladimir
17.10.2016
10:18:24
а выбрать полифилы можно будет с помощью babel-env в будущем, так?

как-то по-другому называется

babel-preset-env

Dmitriy
17.10.2016
10:19:52
взлетело

Владимир
17.10.2016
10:24:18
Google
Brs
17.10.2016
10:24:32
росскажи

Владимир
17.10.2016
10:24:49
Modules exports

Pavel
17.10.2016
10:24:54
Блин, как то упустил эту фичу в recompose

Спасибо

Eugeniy
17.10.2016
10:27:25
По-моему проще дать нейминг компоненту)

ты хотел писать меньше слов же)

Pavel
17.10.2016
10:27:52
Лишних

Реально, в трёх местах имя компонента

Eugene
17.10.2016
10:28:47
Ребзя, а кто использует react-hot-loader 3? Пытался на выходных подключить вместо устаревшего, и все не работает...

? ethorz
17.10.2016
11:37:46
тупой вопрос, если React.render(<App />, document.getElementById); - будет ли выполняться аякс запрос, если допустим на странице нет нужного айди?

а аякс внутри компонента

Eugeniy
17.10.2016
11:38:06
нет

он же не замаунтится

? ethorz
17.10.2016
11:38:30
вполне логично, да

спасибо

? ethorz
17.10.2016
12:02:51
почему https://reactjs.net/ написан не на реакте?

? ethorz
17.10.2016
12:06:39
не знаю)

Vladimir
17.10.2016
12:07:45
можно ли билдить реакт компонент без вебпака? не umd

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