diff --git a/src-web/components/ResponsePane.tsx b/src-web/components/ResponsePane.tsx index b6e95cd4..8716e7e9 100644 --- a/src-web/components/ResponsePane.tsx +++ b/src-web/components/ResponsePane.tsx @@ -47,7 +47,7 @@ export const ResponsePane = memo(function ResponsePane({ className }: Props) {
diff --git a/src-web/components/Sidebar.tsx b/src-web/components/Sidebar.tsx index e60c0d7b..b1f80182 100644 --- a/src-web/components/Sidebar.tsx +++ b/src-web/components/Sidebar.tsx @@ -80,25 +80,13 @@ export const Sidebar = memo(function Sidebar({ className }: Props) { return (
-
-
-
+
@@ -389,3 +377,29 @@ const DraggableSidebarItem = memo(function DraggableSidebarItem({ /> ); }); + +interface ResizeBarProps { + isResizing: boolean; + onResizeStart: (e: ReactMouseEvent) => void; + onReset: () => void; +} + +function ResizeBar({ onResizeStart, onReset, isResizing }: ResizeBarProps) { + return ( +
+ {/* Show global overlay with cursor style to ensure cursor remains the same when moving quickly */} + {isResizing &&
} +
+
+ ); +}