We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6780706 commit ab6fdf6Copy full SHA for ab6fdf6
1 file changed
src/hooks/useDrag.ts
@@ -10,7 +10,7 @@ export interface UseDragOptions {
10
style?: React.CSSProperties;
11
maxSize?: number;
12
containerRef?: React.RefObject<HTMLElement>;
13
- currentSize?: number;
+ currentSize?: number | string;
14
onResize?: (size: number) => void;
15
onResizeEnd?: (size: number) => void;
16
onResizeStart?: (size: number) => void;
@@ -59,7 +59,7 @@ export default function useDrag(options: UseDragOptions): UseDragReturn {
59
60
// Use provided currentSize, or fallback to container size
61
let startSize: number;
62
- if (currentSize !== undefined) {
+ if (typeof currentSize === 'number') {
63
startSize = currentSize;
64
} else if (containerRef?.current) {
65
const rect = containerRef.current.getBoundingClientRect();
0 commit comments