add web history integration

This commit is contained in:
Adrian Wannenmacher committed 2022-12-15 14:46:40 +01:00
1 parent e26e44fbc5
commit 53d97755fd
6 files changed
+144 -4

No files matched your search

+6 -1
View File
@@ -188,11 +188,16 @@ pub struct RouterConfiguration {
impl Default for RouterConfiguration {
fn default() -> Self {
#[cfg(not(feature = "web"))]
let history = Box::<MemoryHistory>::default();
#[cfg(feature = "web")]
let history = Box::<crate::history::WebHistory>::default();
Self {
failure_external_navigation: comp(FailureExternalNavigation),
failure_named_navigation: comp(FailureNamedNavigation),
failure_redirection_limit: comp(FailureRedirectionLimit),
history: Box::<MemoryHistory>::default(),
history: history,
on_update: None,
synchronous: false,
}