Size: a a a

2020 May 08

KA

Kenan Ayvazov in Frontend_ru
Aga Mahmudov
Ребята, не подскажите оптимальный способ хранения данных пользователя между компонентами? Не говнокод ли будет сделать специальный экшен для пуша в редакс и затем вытаскивания с других компонентов?
Стор
источник

IN

Igor N in Frontend_ru
Aga Mahmudov
Ребята, не подскажите оптимальный способ хранения данных пользователя между компонентами? Не говнокод ли будет сделать специальный экшен для пуша в редакс и затем вытаскивания с других компонентов?
Собсно, экшоны для того и нужны. Только пушить не надо, редакс — про иммутабельность
источник

AM

Aga Mahmudov in Frontend_ru
Igor N
Собсно, экшоны для того и нужны. Только пушить не надо, редакс — про иммутабельность
Это как? Через экшн вроде нормально работает, он в редакс пускает инфу и можно через componentWillReceiveProps дожидаться пока из локал стрэйджа вытащит
источник

IN

Igor N in Frontend_ru
А зачем локалсторейдж, если есть редакс?
источник

KA

Kenan Ayvazov in Frontend_ru
Igor N
А зачем локалсторейдж, если есть редакс?
По приколу
источник

IN

Igor N in Frontend_ru
У тебя должен быть единый источник правды — это твой стор
источник

AM

Aga Mahmudov in Frontend_ru
Igor N
А зачем локалсторейдж, если есть редакс?
Реакт нэйтив, хранятся данные локально
источник

AM

Aga Mahmudov in Frontend_ru
После авторизации\регистрации он берёт данные из пропса и записывает локально. В дальнейшем он берёт уже локально и использует эти данные - sid & userInfo
источник
2020 May 09

IN

Igor N in Frontend_ru
Aga Mahmudov
После авторизации\регистрации он берёт данные из пропса и записывает локально. В дальнейшем он берёт уже локально и использует эти данные - sid & userInfo
локально !== локалсторейдж
источник

IN

Igor N in Frontend_ru
Aga Mahmudov
После авторизации\регистрации он берёт данные из пропса и записывает локально. В дальнейшем он берёт уже локально и использует эти данные - sid & userInfo
А пропс откуда берёт?)
источник

AM

Aga Mahmudov in Frontend_ru
Igor N
локально !== локалсторейдж
SecureStore)
источник

AM

Aga Mahmudov in Frontend_ru
Igor N
А пропс откуда берёт?)
пушится после регистрации, всё работает ж))
источник

IN

Igor N in Frontend_ru
Aga Mahmudov
пушится после регистрации, всё работает ж))
Куда пушится?
источник

AM

Aga Mahmudov in Frontend_ru
Igor N
Куда пушится?
В редакс стейт
источник

e

eldarQaaa | Blog: @T... in Frontend_ru
Всем привет.

Целый день не могу пофиксить это. Есть листинг, отображается всё в таком виде. Проблема в том, что справа кнопки - обычные button нопки. Пытаюсь их преобразовать в ссылку, но весь внешний вид ломается как на втором скриншоте. Как можно это пофиксить? Пробовал просто через row -> col, такая же фигня. Пробовал ещё onclick назначить кнопке - не работает...

Использую Twig + Bootstrap, паста ниже:
https://www.appdevtools.com/pastebin/Wizkdd
источник

e

eldarQaaa | Blog: @T... in Frontend_ru
источник

e

eldarQaaa | Blog: @T... in Frontend_ru
Основа для листинга эта:
https://getbootstrap.com/docs/4.0/components/list-group/#custom-content

Кнопки построил так:
https://getbootstrap.com/docs/4.0/components/button-group/#basic-example

Заранее спасибо
источник

IN

Igor N in Frontend_ru
Aga Mahmudov
В редакс стейт
В стейт нельзя пушить, еба.  Почитай хоть доку редакса, ещё про иммутабельность и чистые функции
источник

AM

Aga Mahmudov in Frontend_ru
Igor N
В стейт нельзя пушить, еба.  Почитай хоть доку редакса, ещё про иммутабельность и чистые функции
dispatch
источник

IN

Igor N in Frontend_ru
Aga Mahmudov
dispatch
что диспатч?
источник