Алексей Тен: а как по вашему должны происходить действия?
Вот карта событий:
user -> login page -> insert data -> success -> insert user info into redux + duplicate token into cookie.
Используемая связка: React+redux.
С помощью реакта я вывожу формочку, вешаю обработчик на redux-action "login" в случае успеха я пишу данные в redux, а в react компоненте проверяю наличие полей user.info и если они есть, то пишу токен в куки. Как же мне поступить?
Алексей Тен: ну допустим после авторизации писать токен в куки, или есть еще задачи которые с лету и не вспомнить. А засорять redux-tree всякими тумблерами по типу "updateCookie", "getUserBlaBla" и уже проверять их нет желания, а другого пути пока не придумал, как решать эту проблему.
Но если предложите, то буду премного благодарен.
Игорь Шумиловский: именно так и будет. Такие моменты надо учитывать, т.е. содержимое поста включать не в forum.post.title, а в forum.post[0].title и в подобном ключе работать не забывая очищать остальные за ненадобностью.
andreyqin: у меня подключен ES2015 который включает arrow functions, но работают они странным образом только внутри функций. Т.е. blabla() {
return () => {}
}
Но это скорее для селектов и тому подобного, если же надо в свойство onClick={this.handleClick(some)} то нужно добавить в handleClick(type) и в ретерне работать с этим
Ninja Mate: Вэбпак вешается на 3001 порт и оттуда уже тянется. Можете посмотреть как вэбпак взаимодействует с server-side render'ингом на примере любого react-webpack-* boilerplate
Вот карта событий:
user -> login page -> insert data -> success -> insert user info into redux + duplicate token into cookie.
Используемая связка: React+redux.
С помощью реакта я вывожу формочку, вешаю обработчик на redux-action "login" в случае успеха я пишу данные в redux, а в react компоненте проверяю наличие полей user.info и если они есть, то пишу токен в куки. Как же мне поступить?