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 && (