optimize sidebar resizing for performance

This commit is contained in:
jeffvli
2025-11-14 18:36:46 -08:00
parent 1ab9012446
commit f48c26915f
3 changed files with 64 additions and 35 deletions
@@ -69,7 +69,7 @@ const queueDrawerVariants: Variants = {
interface RightSidebarProps {
isResizing: boolean;
startResizing: (direction: 'left' | 'right') => void;
startResizing: (direction: 'left' | 'right', mouseEvent?: MouseEvent) => void;
}
export const RightSidebar = forwardRef(
@@ -102,7 +102,7 @@ export const RightSidebar = forwardRef(
isResizing={isResizingRight}
onMouseDown={(e) => {
e.preventDefault();
startResizing('right');
startResizing('right', e.nativeEvent);
}}
placement="left"
ref={ref}