From b96c5883fb4099a37f50950f9968f16b83462bc2 Mon Sep 17 00:00:00 2001 From: p-sw Date: Mon, 3 Jun 2024 16:28:39 +0900 Subject: [PATCH] fix: fix size of drawer content wrapper div --- packages/react/components/Drawer.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/react/components/Drawer.tsx b/packages/react/components/Drawer.tsx index b0fd43b..0b51c5d 100644 --- a/packages/react/components/Drawer.tsx +++ b/packages/react/components/Drawer.tsx @@ -319,13 +319,15 @@ const DrawerContent = forwardRef( ? { height: (internalRef.current?.getBoundingClientRect?.()?.height ?? - 0) + dragState.delta, + 0) + + (position === "top" ? dragState.delta : -dragState.delta), padding: 0, } : { width: (internalRef.current?.getBoundingClientRect?.()?.width ?? - 0) + dragState.delta, + 0) + + (position === "left" ? dragState.delta : -dragState.delta), padding: 0, } : { width: 0, height: 0, padding: 0 }