Merge pull request #1406 from DioxusLabs/fix-router-query

Fix web query segments
This commit is contained in:
Jonathan Kelley authored and GitHub committed 2023-09-16 11:55:43 -07:00
commit 2f1fbf3ca4
1 file changed
+4 -8
+4 -8
View File
@@ -195,14 +195,10 @@ where
<R as std::str::FromStr>::Err: std::fmt::Display, <R as std::str::FromStr>::Err: std::fmt::Display,
{ {
fn route_from_location(&self) -> R { fn route_from_location(&self) -> R {
R::from_str( let location = self.window.location();
&self let path = location.pathname().unwrap_or_else(|_| "/".into())
.window + &location.search().unwrap_or("".into());
.location() R::from_str(&path).unwrap_or_else(|err| panic!("{}", err))
.pathname()
.unwrap_or_else(|_| String::from("/")),
)
.unwrap_or_else(|err| panic!("{}", err))
} }
fn full_path(&self, state: &R) -> String { fn full_path(&self, state: &R) -> String {