From 0bb8604f39e624dc7f1d123a403a81004a118270 Mon Sep 17 00:00:00 2001 From: hextion <100ishundred@gmail.com> Date: Fri, 22 Aug 2025 12:03:20 +0300 Subject: [PATCH 1/5] feat(bottom-sheet): added footer gap --- .changeset/seven-donkeys-watch.md | 6 +++++ .../src/__snapshots__/component.test.tsx.snap | 5 +++- packages/bottom-sheet/src/component.tsx | 8 +++---- .../src/components/footer/index.module.css | 24 +++++++++++-------- packages/bottom-sheet/src/types.ts | 7 ++++++ .../src/mobile/Component.mobile.tsx | 1 + .../src/__snapshots__/Component.test.tsx.snap | 10 ++++++-- .../src/components/base-select/Component.tsx | 7 +++++- 8 files changed, 49 insertions(+), 19 deletions(-) create mode 100644 .changeset/seven-donkeys-watch.md diff --git a/.changeset/seven-donkeys-watch.md b/.changeset/seven-donkeys-watch.md new file mode 100644 index 0000000000..f6836105fb --- /dev/null +++ b/.changeset/seven-donkeys-watch.md @@ -0,0 +1,6 @@ +--- +'@alfalab/core-components-bottom-sheet': minor +'@alfalab/core-components': minor +--- + +Добавлен отступ футера diff --git a/packages/bottom-sheet/src/__snapshots__/component.test.tsx.snap b/packages/bottom-sheet/src/__snapshots__/component.test.tsx.snap index 7cd23b2583..20c0e86737 100644 --- a/packages/bottom-sheet/src/__snapshots__/component.test.tsx.snap +++ b/packages/bottom-sheet/src/__snapshots__/component.test.tsx.snap @@ -34,7 +34,7 @@ exports[`Bottom sheet Snapshots tests should match snapshot 1`] = ` class="component modal appear appearActive" >
+
diff --git a/packages/bottom-sheet/src/component.tsx b/packages/bottom-sheet/src/component.tsx index 23e617c8b2..06d8289520 100644 --- a/packages/bottom-sheet/src/component.tsx +++ b/packages/bottom-sheet/src/component.tsx @@ -110,6 +110,7 @@ export const BottomSheet = forwardRef( backButtonProps, iOSLock = false, virtualKeyboard = false, + showFooter = true, }, ref, ) => { @@ -667,10 +668,7 @@ export const BottomSheet = forwardRef( ref={mergeRefs([scrollableContainer, scrollableContainerRef])} > {!hideHeader && !emptyHeader && ( -
+
)}
( {children}
- {actionButton && ( + {showFooter && (