make serde optional

This commit is contained in:
Evan Almloff committed 2023-06-01 11:03:44 -05:00
1 parent fe601e2a48
commit 2f473f7c97
7 files changed
+289 -89

No files matched your search

+1 -2
View File
@@ -2,7 +2,6 @@ use crate::contexts::router::RoutingCallback;
use crate::history::HistoryProvider;
use crate::routable::Routable;
use dioxus::prelude::*;
use serde::{de::DeserializeOwned, Serialize};
use crate::prelude::*;
@@ -52,7 +51,7 @@ pub struct RouterConfiguration<R: Routable> {
pub on_update: Option<RoutingCallback<R>>,
}
impl<R: Routable + Clone + Serialize + DeserializeOwned> Default for RouterConfiguration<R>
impl<R: Routable + Clone> Default for RouterConfiguration<R>
where
<R as std::str::FromStr>::Err: std::fmt::Display,
{