Skip to content

Commit 3e311bb

Browse files
committed
fix: optional chaining on resizable callbacks
1 parent 73c71b8 commit 3e311bb

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/DrawerPopup.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -362,18 +362,18 @@ const DrawerPopup: React.ForwardRefRenderFunction<
362362
const handleResize = React.useCallback(
363363
(size: number) => {
364364
setCurrentSize(size);
365-
resizable?.onResize(size);
365+
resizable?.onResize?.(size);
366366
},
367367
[resizable],
368368
);
369369

370370
const handleResizeStart = React.useCallback(() => {
371371
calculateMaxSize();
372-
resizable?.onResizeStart();
372+
resizable?.onResizeStart?.();
373373
}, [resizable, calculateMaxSize]);
374374

375375
const handleResizeEnd = React.useCallback(() => {
376-
resizable?.onResizeEnd();
376+
resizable?.onResizeEnd?.();
377377
}, [resizable]);
378378

379379
const { dragElementProps, isDragging } = useDrag({

0 commit comments

Comments
 (0)