Size: a a a

2017 July 13

NK

ID:123020955 in 5minreact
огромное вам спасибо, отличный чат
источник

AE

Anton Egorov in 5minreact
не за что)
источник

NK

ID:123020955 in 5minreact
я ваш гист буду коментами добовлять если не против
источник

AE

Anton Egorov in 5minreact
👌
источник

AE

Anton Egorov in 5minreact
@vaeum я там добавил коммент ещё как эти рауты мапаются внутри приложения
источник

NK

ID:123020955 in 5minreact
спасибо, а то в интернете инфу по крупицам надо собирать
источник

NK

ID:123020955 in 5minreact
и у меня все вроде работает, но чувствую что я создал велосипед
источник

AE

Anton Egorov in 5minreact
источник

NK

ID:123020955 in 5minreact
да примерно так выглядит ))
источник

MS

Mike Sinyakov in 5minreact
loadData: () => loadPosts()
можно заменить на
loadData: loadPosts
источник

MS

Mike Sinyakov in 5minreact
зануда модОн
источник

AE

Anton Egorov in 5minreact
Можно, да, просто для консистенси с другой функцией, которая принимает параметр id
источник

MS

Mike Sinyakov in 5minreact
)
источник

NK

ID:123020955 in 5minreact
а эти loadData тогда, когда на роут пользователь заходит?
источник

AE

Anton Egorov in 5minreact
Да. Вот кстати этот вопрос я пока решил не очень красиво, то есть есть определение раута, в котором есть loadData, который возвращает нужный actionCreator из модуля, плюс нужно же данные будет в самом реакте загружать, когда пользователь уже ходит по страницам, и там получается я дублирую эту загрузку в componentDidMount нужного контейнера
источник

AE

Anton Egorov in 5minreact
получается, что в контейнере PostsList, например, тоже импортируется loadPosts и диспатчится в componentDidMount
источник

AE

Anton Egorov in 5minreact
ну то есть react-router сам не будет загружать эти данные, они выпилили этот функционал в версии 4, а до этого можно было использовать onEnter и onLeave хуки
источник

NK

ID:123020955 in 5minreact
я про это слышал что они выпилили этот функционал
источник

K

Kosty Nikolaev in 5minreact
@egorovli а ты для серверного рендеринга как игноришь импорт css файлов например внутри js?
источник

AE

Anton Egorov in 5minreact
ну у меня два entry point'а в вебпаке получается, client.js и admin.js, ну и вот .css (точнее, .scss) импортится перед непосредственно js'ом
источник