Hi. If I pass replaceHistory as true in setRouterState() even with the same route, params and queryParams a re-transition will happen anyway because of deep comparison of two states in transition() and default false value for replaceHistory in createMatchingRouterState(). Is it an expected behaviour? Maybe options should be ignored during comparison?
Hi. If I pass
replaceHistory
astrue
insetRouterState()
even with the same route, params and queryParams a re-transition will happen anyway because of deep comparison of two states intransition()
and defaultfalse
value forreplaceHistory
increateMatchingRouterState()
. Is it an expected behaviour? Maybe options should be ignored during comparison?