Size: a a a

2020 November 11

AO

Aleksandr Osipov in ☄️ effector
затем что у меня либа
источник

AO

Aleksandr Osipov in ☄️ effector
и юзер может захотеть заюзеть memory / hash / browser роутер
источник

AO

Aleksandr Osipov in ☄️ effector
я не знаю что захочет
источник

DS

Dmitriy Shuleshov in ☄️ effector
Ты в приложении используешь более одного инстанса хистори?
источник

AO

Aleksandr Osipov in ☄️ effector
нет
источник

AO

Aleksandr Osipov in ☄️ effector
у меня не приложение
источник

AO

Aleksandr Osipov in ☄️ effector
а либа
источник

DS

Dmitriy Shuleshov in ☄️ effector
А ну так ты ж как то инжектишь в свой код инстанс?
источник

AO

Aleksandr Osipov in ☄️ effector
вызывающий код создает инстанс хистори и может там например basename свой указать
источник

AO

Aleksandr Osipov in ☄️ effector
Dmitriy Shuleshov
А ну так ты ж как то инжектишь в свой код инстанс?
updateHistory
источник

DS

Dmitriy Shuleshov in ☄️ effector
Aleksandr Osipov
updateHistory
ну и там сменить хендлеры эффектам с новым инстансом хистори, всего то
источник

AO

Aleksandr Osipov in ☄️ effector
обычным событием устанавливаю в сторе инстанс хистори
источник

AO

Aleksandr Osipov in ☄️ effector
Dmitriy Shuleshov
ну и там сменить хендлеры эффектам с новым инстансом хистори, всего то
наверное можно по другому, этот кусок я пока не рефачил
источник

AO

Aleksandr Osipov in ☄️ effector
я простой формошлеп что ты хочешь
источник

AO

Aleksandr Osipov in ☄️ effector
сделал так чтобы удовлетворить бизнес требования
источник

DS

Dmitriy Shuleshov in ☄️ effector
Aleksandr Osipov
сделал так чтобы удовлетворить бизнес требования
Я без претнзий, просто пытаюсь кейс понять
источник

AO

Aleksandr Osipov in ☄️ effector
ну основной кейс был в том что basename  разный
источник

AO

Aleksandr Osipov in ☄️ effector
у потребитлей либы
источник

AO

Aleksandr Osipov in ☄️ effector
я посчитал самым простым на тот момент чтобы они целиком были отвественны за создание инстанса history
источник

AO

Aleksandr Osipov in ☄️ effector
ты же basename указываешь при создании инстанса хистори типа createBrowserHistory({basename: '/foo/'})
источник