diff --git a/outwatch-router/src/main/scala/outwatch/router/Router.scala b/outwatch-router/src/main/scala/outwatch/router/Router.scala index 5f36c40..bbe077e 100644 --- a/outwatch-router/src/main/scala/outwatch/router/Router.scala +++ b/outwatch-router/src/main/scala/outwatch/router/Router.scala @@ -24,7 +24,7 @@ class AppRouter[P](siteRoot: Path, parent: Path, f: Path => P) { // Sync from the required page to the window.location def routerReducer(state: RouterState[P], action: Action): RouterState[P] = action match { case Replace(path) => - window.history.pushState("", "", Path(siteRoot, Path(parent, path)).toString) + window.history.pushState("", "", Path(siteRoot, Path(parent, path)).toUrlString) state.copy(page = f(path)) case _ => state }