From 2ad8f9793bbb499bced9ef8c7da5e66f38dbc2bb Mon Sep 17 00:00:00 2001 From: taDuc Date: Thu, 14 May 2026 17:21:22 +0700 Subject: [PATCH] feat: add resizable side panels for replay mode in editor page --- src/app/editor/[id]/page.tsx | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/src/app/editor/[id]/page.tsx b/src/app/editor/[id]/page.tsx index b24e219..a78a2cd 100644 --- a/src/app/editor/[id]/page.tsx +++ b/src/app/editor/[id]/page.tsx @@ -1272,7 +1272,7 @@ export default function Page() { return (
- {mode !== "replay" && ( + {mode !== "replay" ? ( <> + { + setLeftPanelWidth((prev) => clampNumber(prev + deltaX, 220, 520)); + }} + /> + + ) : ( + <> +
{ @@ -1391,7 +1401,7 @@ export default function Page() {
)} - {mode !== "replay" && ( + {mode !== "replay" ? ( <> + ) : ( + <> + { + setRightPanelWidth((prev) => clampNumber(prev - deltaX, 260, 720)); + }} + /> +
+ )}
);