Zak Patterson
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
1 additions and
1 deletions
-
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 |
|
|
// Sync from the required page to the window.location |
|
|
def routerReducer(state: RouterState[P], action: Action): RouterState[P] = action match { |
|
|
def routerReducer(state: RouterState[P], action: Action): RouterState[P] = action match { |
|
|
case Replace(path) => |
|
|
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)) |
|
|
state.copy(page = f(path)) |
|
|
case _ => state |
|
|
case _ => state |
|
|
} |
|
|
} |
|
|