From 0b4b83701bb8ec9e084282399f715b32438a7623 Mon Sep 17 00:00:00 2001 From: codytseng Date: Thu, 16 Oct 2025 10:10:47 +0800 Subject: [PATCH] feat: add support for ultrawide screens --- src/PageManager.tsx | 65 +++++++++++++++++++++++++-------------------- 1 file changed, 36 insertions(+), 29 deletions(-) diff --git a/src/PageManager.tsx b/src/PageManager.tsx index 7c69c91..8aad816 100644 --- a/src/PageManager.tsx +++ b/src/PageManager.tsx @@ -359,38 +359,45 @@ export function PageManager({ maxStackSize = 5 }: { maxStackSize?: number }) { > -
- -
-
- {primaryPages.map(({ name, element, props }) => ( -
- {props ? cloneElement(element as React.ReactElement, props) : element} -
- ))} -
-
- {secondaryStack.map((item, index) => ( +
+
+ +
+
+ {primaryPages.map(({ name, element, props }) => ( +
+ {props ? cloneElement(element as React.ReactElement, props) : element} +
+ ))} +
+
+ {secondaryStack.map((item, index) => ( +
+ {item.component} +
+ ))}
- {item.component} +
- ))} -
-