This spams your browser history something fierce. Can that be optional?
function t() {
b().then(function (e) {
n.search('borders', e)
})
}
o.$watch('map.borders', t, !0),
triggers a pushState instead of a replaceState.The fix is straight-forward, I think:
function t() {
b().then(function (e) {
n.replace()
n.search('borders', e)
})
}
o.$watch('map.borders', t, !0),I'll take a stateful app that doesn't break history over a stateless app that does any day of the week.