подписываемся на роут, берем :id и запрашиваем у сервера.
Как сделать асбтракцию для проверки роутинга. Есть пару мыслей, но они мне не нравятся.
Вообще имеет ли смысл заморачиватся?
Не совсем понял, но как я вижу - эту логику можно вынести из компонента в эффект, и оттуда через withLatestFrom(routerSelector) берешь текущий роутер парам и делаешь запрос к бэку, и результат записываешь в стор. А в компоненте через селектор получаешь эти данные. Получается у тебя будет одни source of truth и компоненты чище, подключить router store эт 5 мин, мороки не никакой
Обсуждают сегодня