From 61a3b05616a2671bef9929b36d6ff4f5d28c5bb5 Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Fri, 4 Aug 2023 12:06:17 -0700 Subject: [PATCH] fix parsing spread routes --- packages/router-macro/src/route.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/router-macro/src/route.rs b/packages/router-macro/src/route.rs index b070c2013..26665e575 100644 --- a/packages/router-macro/src/route.rs +++ b/packages/router-macro/src/route.rs @@ -277,10 +277,8 @@ impl Route { } } for segment in &self.segments { - if let RouteSegment::Dynamic(other, ..) = segment { - if other == name { - from_route = true - } + if segment.name().as_ref() == Some(name) { + from_route = true } } if let Some(query) = &self.query {