diff --git a/src/PageManager.tsx b/src/PageManager.tsx index c8e567c..df7b64f 100644 --- a/src/PageManager.tsx +++ b/src/PageManager.tsx @@ -348,38 +348,45 @@ export function PageManager({ maxStackSize = 5 }: { maxStackSize?: number }) { > -
- -
-
- {primaryPages.map(({ name, element, props }) => ( +
+
+ +
+
+ {primaryPages.map(({ name, element, props }) => ( +
+ {props ? cloneElement(element as React.ReactElement, props) : element} +
+ ))} +
+
+ {secondaryStack.map((item, index) => ( +
+ {item.component} +
+ ))}
- {props ? cloneElement(element as React.ReactElement, props) : element} +
- ))} -
-
- {secondaryStack.map((item, index) => ( -
- {item.component} -
- ))} -
-