Browse Source

fix outlet depth override

Adrian Wannenmacher 2 năm trước cách đây
mục cha
commit
96bd8b5565
1 tập tin đã thay đổi với 1 bổ sung2 xóa
  1. 1 2
      packages/router/src/components/outlet.rs

+ 1 - 2
packages/router/src/components/outlet.rs

@@ -90,8 +90,7 @@ pub fn Outlet(cx: Scope<OutletProps>) -> Element {
     let depth = cx.use_hook(|| {
         let mut context = cx.consume_context::<OutletData>().unwrap_or_default();
         let depth = depth
-            .or_else(|| context.depth(name))
-            .map(|d| d + 1)
+            .or_else(|| context.depth(name).map(|d| d + 1))
             .unwrap_or_default();
         context.set_depth(name, depth);
         cx.provide_context(context);