{/* We need to add p-1 to make the shadow-sm visible */}
+ {topContentPlacement === "outside" && topContent}
<>
- {topContentPlacement === "outside" && topContent}
-
- <>
- {topContentPlacement === "inside" && topContent}
-
-
- {collection.headerRows.map((headerRow) => (
-
- {[...headerRow.childNodes].map((column) =>
- column?.props?.isSelectionCell ? (
-
- ) : (
-
- ),
- )}
-
- ))}
-
-
-
+
+ {collection.headerRows.map((headerRow) => (
+
-
- {bottomContentPlacement === "inside" && bottomContent}
- >
-
- {bottomContentPlacement === "outside" && bottomContent}
+ >
+ {[...headerRow.childNodes].map((column) =>
+ column?.props?.isSelectionCell ? (
+
+ ) : (
+
+ ),
+ )}
+
+ ))}
+
+
+
+
+ {bottomContentPlacement === "inside" && bottomContent}
>
+ {bottomContentPlacement === "outside" && bottomContent}
);
});
diff --git a/packages/components/table/stories/table.stories.tsx b/packages/components/table/stories/table.stories.tsx
index e39864156..e34fa8cd5 100644
--- a/packages/components/table/stories/table.stories.tsx
+++ b/packages/components/table/stories/table.stories.tsx
@@ -1160,6 +1160,14 @@ export const Virtualized = {
},
};
+export const VirtualizedWithHeaderSticky = {
+ ...Virtualized,
+ args: {
+ ...Virtualized.args,
+ isHeaderSticky: true,
+ },
+};
+
export const TenThousandRows = {
render: VirtualizedTemplate,
args: {
diff --git a/packages/components/tabs/CHANGELOG.md b/packages/components/tabs/CHANGELOG.md
index 35b287f6a..3399bc100 100644
--- a/packages/components/tabs/CHANGELOG.md
+++ b/packages/components/tabs/CHANGELOG.md
@@ -1,5 +1,33 @@
# @heroui/tabs
+## 2.2.16
+
+### Patch Changes
+
+- [`b9e94a2`](https://github.com/heroui-inc/heroui/commit/b9e94a21518ba18447603680055c3a7dad8372bf) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - add default value for custom theme properties (#5194)
+
+ v2.7.7
+
+- Updated dependencies [[`b9e94a2`](https://github.com/heroui-inc/heroui/commit/b9e94a21518ba18447603680055c3a7dad8372bf)]:
+ - @heroui/use-is-mounted@2.1.7
+ - @heroui/use-update-effect@2.1.7
+ - @heroui/aria-utils@2.2.16
+ - @heroui/framer-utils@2.1.15
+ - @heroui/react-utils@2.1.10
+ - @heroui/shared-utils@2.1.9
+
+## 2.2.15
+
+### Patch Changes
+
+- [#5186](https://github.com/heroui-inc/heroui/pull/5186) [`500ed77`](https://github.com/heroui-inc/heroui/commit/500ed771e25b08038fdc0d9401bfac31a2d68c3e) Thanks [@wingkwong](https://github.com/wingkwong)! - RA version bump (#5186)
+
+- Updated dependencies [[`500ed77`](https://github.com/heroui-inc/heroui/commit/500ed771e25b08038fdc0d9401bfac31a2d68c3e)]:
+ - @heroui/shared-utils@2.1.8
+ - @heroui/aria-utils@2.2.15
+ - @heroui/framer-utils@2.1.14
+ - @heroui/react-utils@2.1.9
+
## 2.2.14
### Patch Changes
diff --git a/packages/components/tabs/package.json b/packages/components/tabs/package.json
index 8fb2c5f5f..fba8a1c3a 100644
--- a/packages/components/tabs/package.json
+++ b/packages/components/tabs/package.json
@@ -1,6 +1,6 @@
{
"name": "@heroui/tabs",
- "version": "2.2.14",
+ "version": "2.2.16",
"description": "Tabs organize content into multiple sections and allow users to navigate between them.",
"keywords": [
"tabs"
@@ -47,13 +47,13 @@
"@heroui/framer-utils": "workspace:*",
"@heroui/use-is-mounted": "workspace:*",
"@heroui/use-update-effect": "workspace:*",
- "@react-aria/focus": "3.20.1",
- "@react-aria/interactions": "3.24.1",
- "@react-aria/tabs": "3.10.1",
- "@react-aria/utils": "3.28.1",
- "@react-stately/tabs": "3.8.0",
- "@react-types/shared": "3.28.0",
- "@react-types/tabs": "3.3.13",
+ "@react-aria/focus": "3.20.2",
+ "@react-aria/interactions": "3.25.0",
+ "@react-aria/tabs": "3.10.2",
+ "@react-aria/utils": "3.28.2",
+ "@react-stately/tabs": "3.8.1",
+ "@react-types/shared": "3.29.0",
+ "@react-types/tabs": "3.3.14",
"scroll-into-view-if-needed": "3.0.10"
},
"devDependencies": {
diff --git a/packages/components/toast/CHANGELOG.md b/packages/components/toast/CHANGELOG.md
index f0e97ab75..c2a241e74 100644
--- a/packages/components/toast/CHANGELOG.md
+++ b/packages/components/toast/CHANGELOG.md
@@ -1,5 +1,32 @@
# @heroui/toast
+## 2.0.9
+
+### Patch Changes
+
+- [`b9e94a2`](https://github.com/heroui-inc/heroui/commit/b9e94a21518ba18447603680055c3a7dad8372bf) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - add default value for custom theme properties (#5194)
+
+ v2.7.7
+
+- Updated dependencies [[`b9e94a2`](https://github.com/heroui-inc/heroui/commit/b9e94a21518ba18447603680055c3a7dad8372bf)]:
+ - @heroui/spinner@2.2.16
+ - @heroui/use-is-mobile@2.2.9
+ - @heroui/react-utils@2.1.10
+ - @heroui/shared-icons@2.1.7
+ - @heroui/shared-utils@2.1.9
+
+## 2.0.8
+
+### Patch Changes
+
+- [#5186](https://github.com/heroui-inc/heroui/pull/5186) [`500ed77`](https://github.com/heroui-inc/heroui/commit/500ed771e25b08038fdc0d9401bfac31a2d68c3e) Thanks [@wingkwong](https://github.com/wingkwong)! - RA version bump (#5186)
+
+- Updated dependencies [[`500ed77`](https://github.com/heroui-inc/heroui/commit/500ed771e25b08038fdc0d9401bfac31a2d68c3e)]:
+ - @heroui/shared-utils@2.1.8
+ - @heroui/use-is-mobile@2.2.8
+ - @heroui/spinner@2.2.15
+ - @heroui/react-utils@2.1.9
+
## 2.0.7
### Patch Changes
diff --git a/packages/components/toast/package.json b/packages/components/toast/package.json
index a2d57c38c..1caf8bcd0 100644
--- a/packages/components/toast/package.json
+++ b/packages/components/toast/package.json
@@ -1,6 +1,6 @@
{
"name": "@heroui/toast",
- "version": "2.0.7",
+ "version": "2.0.9",
"description": "Toast are temporary notifications that provide concise feedback about an action or event",
"keywords": [
"toast"
@@ -46,11 +46,11 @@
"@heroui/shared-icons": "workspace:*",
"@heroui/use-is-mobile": "workspace:*",
"@heroui/spinner": "workspace:*",
- "@react-aria/toast": "3.0.1",
- "@react-aria/utils": "3.28.1",
- "@react-aria/interactions": "3.24.1",
- "@react-stately/toast": "3.0.0",
- "@react-stately/utils": "3.10.5"
+ "@react-aria/toast": "3.0.2",
+ "@react-aria/utils": "3.28.2",
+ "@react-aria/interactions": "3.25.0",
+ "@react-stately/toast": "3.1.0",
+ "@react-stately/utils": "3.10.6"
},
"devDependencies": {
"@heroui/system": "workspace:*",
@@ -63,4 +63,4 @@
"react-dom": "^18.0.0"
},
"clean-package": "../../../clean-package.config.json"
-}
+}
\ No newline at end of file
diff --git a/packages/components/tooltip/CHANGELOG.md b/packages/components/tooltip/CHANGELOG.md
index 62515d78b..01efadfef 100644
--- a/packages/components/tooltip/CHANGELOG.md
+++ b/packages/components/tooltip/CHANGELOG.md
@@ -1,5 +1,34 @@
# @heroui/tooltip
+## 2.2.16
+
+### Patch Changes
+
+- [`b9e94a2`](https://github.com/heroui-inc/heroui/commit/b9e94a21518ba18447603680055c3a7dad8372bf) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - add default value for custom theme properties (#5194)
+
+ v2.7.7
+
+- Updated dependencies [[`b9e94a2`](https://github.com/heroui-inc/heroui/commit/b9e94a21518ba18447603680055c3a7dad8372bf)]:
+ - @heroui/use-safe-layout-effect@2.1.7
+ - @heroui/aria-utils@2.2.16
+ - @heroui/dom-animation@2.1.8
+ - @heroui/framer-utils@2.1.15
+ - @heroui/react-utils@2.1.10
+ - @heroui/shared-utils@2.1.9
+
+## 2.2.15
+
+### Patch Changes
+
+- [#5186](https://github.com/heroui-inc/heroui/pull/5186) [`500ed77`](https://github.com/heroui-inc/heroui/commit/500ed771e25b08038fdc0d9401bfac31a2d68c3e) Thanks [@wingkwong](https://github.com/wingkwong)! - RA version bump (#5186)
+
+- Updated dependencies [[`500ed77`](https://github.com/heroui-inc/heroui/commit/500ed771e25b08038fdc0d9401bfac31a2d68c3e)]:
+ - @heroui/dom-animation@2.1.7
+ - @heroui/shared-utils@2.1.8
+ - @heroui/aria-utils@2.2.15
+ - @heroui/framer-utils@2.1.14
+ - @heroui/react-utils@2.1.9
+
## 2.2.14
### Patch Changes
diff --git a/packages/components/tooltip/package.json b/packages/components/tooltip/package.json
index ee27a82c1..746c32cb1 100644
--- a/packages/components/tooltip/package.json
+++ b/packages/components/tooltip/package.json
@@ -1,6 +1,6 @@
{
"name": "@heroui/tooltip",
- "version": "2.2.14",
+ "version": "2.2.16",
"description": "A React Component for rendering dynamically positioned Tooltips",
"keywords": [
"tooltip"
@@ -47,13 +47,13 @@
"@heroui/framer-utils": "workspace:*",
"@heroui/use-safe-layout-effect": "workspace:*",
"@heroui/dom-animation": "workspace:*",
- "@react-aria/interactions": "3.24.1",
- "@react-aria/overlays": "3.26.1",
- "@react-aria/tooltip": "3.8.1",
- "@react-aria/utils": "3.28.1",
- "@react-stately/tooltip": "3.5.2",
- "@react-types/overlays": "3.8.13",
- "@react-types/tooltip": "3.4.15"
+ "@react-aria/interactions": "3.25.0",
+ "@react-aria/overlays": "3.27.0",
+ "@react-aria/tooltip": "3.8.2",
+ "@react-aria/utils": "3.28.2",
+ "@react-stately/tooltip": "3.5.3",
+ "@react-types/overlays": "3.8.14",
+ "@react-types/tooltip": "3.4.16"
},
"devDependencies": {
"@heroui/button": "workspace:*",
diff --git a/packages/components/user/CHANGELOG.md b/packages/components/user/CHANGELOG.md
index 631dc4448..e69206304 100644
--- a/packages/components/user/CHANGELOG.md
+++ b/packages/components/user/CHANGELOG.md
@@ -1,5 +1,29 @@
# @heroui/user
+## 2.2.15
+
+### Patch Changes
+
+- [`b9e94a2`](https://github.com/heroui-inc/heroui/commit/b9e94a21518ba18447603680055c3a7dad8372bf) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - add default value for custom theme properties (#5194)
+
+ v2.7.7
+
+- Updated dependencies [[`b9e94a2`](https://github.com/heroui-inc/heroui/commit/b9e94a21518ba18447603680055c3a7dad8372bf)]:
+ - @heroui/avatar@2.2.15
+ - @heroui/react-utils@2.1.10
+ - @heroui/shared-utils@2.1.9
+
+## 2.2.14
+
+### Patch Changes
+
+- [#5186](https://github.com/heroui-inc/heroui/pull/5186) [`500ed77`](https://github.com/heroui-inc/heroui/commit/500ed771e25b08038fdc0d9401bfac31a2d68c3e) Thanks [@wingkwong](https://github.com/wingkwong)! - RA version bump (#5186)
+
+- Updated dependencies [[`500ed77`](https://github.com/heroui-inc/heroui/commit/500ed771e25b08038fdc0d9401bfac31a2d68c3e)]:
+ - @heroui/shared-utils@2.1.8
+ - @heroui/avatar@2.2.14
+ - @heroui/react-utils@2.1.9
+
## 2.2.13
### Patch Changes
diff --git a/packages/components/user/package.json b/packages/components/user/package.json
index 2aa40d1bd..9e71ea534 100644
--- a/packages/components/user/package.json
+++ b/packages/components/user/package.json
@@ -1,6 +1,6 @@
{
"name": "@heroui/user",
- "version": "2.2.13",
+ "version": "2.2.15",
"description": "Flexible User Profile Component.",
"keywords": [
"user"
@@ -43,8 +43,8 @@
"@heroui/avatar": "workspace:*",
"@heroui/shared-utils": "workspace:*",
"@heroui/react-utils": "workspace:*",
- "@react-aria/focus": "3.20.1",
- "@react-aria/utils": "3.28.1"
+ "@react-aria/focus": "3.20.2",
+ "@react-aria/utils": "3.28.2"
},
"devDependencies": {
"@heroui/theme": "workspace:*",
diff --git a/packages/core/react/CHANGELOG.md b/packages/core/react/CHANGELOG.md
index d51681974..10d05f849 100644
--- a/packages/core/react/CHANGELOG.md
+++ b/packages/core/react/CHANGELOG.md
@@ -1,5 +1,126 @@
# @heroui/react
+## 2.7.8
+
+### Patch Changes
+
+- [`b9e94a2`](https://github.com/heroui-inc/heroui/commit/b9e94a21518ba18447603680055c3a7dad8372bf) Thanks [@jrgarciadev](https://github.com/jrgarciadev)! - add default value for custom theme properties (#5194)
+
+ v2.7.7
+
+- Updated dependencies [[`b9e94a2`](https://github.com/heroui-inc/heroui/commit/b9e94a21518ba18447603680055c3a7dad8372bf)]:
+ - @heroui/accordion@2.2.16
+ - @heroui/alert@2.2.19
+ - @heroui/autocomplete@2.3.20
+ - @heroui/avatar@2.2.15
+ - @heroui/badge@2.2.12
+ - @heroui/breadcrumbs@2.2.15
+ - @heroui/button@2.2.19
+ - @heroui/calendar@2.2.19
+ - @heroui/card@2.2.18
+ - @heroui/checkbox@2.3.18
+ - @heroui/chip@2.2.15
+ - @heroui/code@2.2.14
+ - @heroui/date-input@2.3.18
+ - @heroui/date-picker@2.3.19
+ - @heroui/divider@2.2.13
+ - @heroui/drawer@2.2.16
+ - @heroui/dropdown@2.3.19
+ - @heroui/form@2.1.18
+ - @heroui/image@2.2.12
+ - @heroui/input@2.4.19
+ - @heroui/input-otp@2.1.18
+ - @heroui/kbd@2.2.15
+ - @heroui/link@2.2.16
+ - @heroui/listbox@2.3.18
+ - @heroui/menu@2.2.18
+ - @heroui/modal@2.2.16
+ - @heroui/navbar@2.2.17
+ - @heroui/number-input@2.0.9
+ - @heroui/pagination@2.2.17
+ - @heroui/popover@2.3.19
+ - @heroui/progress@2.2.15
+ - @heroui/radio@2.3.18
+ - @heroui/ripple@2.2.14
+ - @heroui/scroll-shadow@2.3.13
+ - @heroui/select@2.4.19
+ - @heroui/skeleton@2.2.12
+ - @heroui/slider@2.4.16
+ - @heroui/snippet@2.2.20
+ - @heroui/spacer@2.2.14
+ - @heroui/spinner@2.2.16
+ - @heroui/switch@2.2.17
+ - @heroui/table@2.2.18
+ - @heroui/tabs@2.2.16
+ - @heroui/toast@2.0.9
+ - @heroui/tooltip@2.2.16
+ - @heroui/user@2.2.15
+ - @heroui/system@2.4.15
+ - @heroui/theme@2.4.15
+ - @heroui/framer-utils@2.1.15
+
+## 2.7.7
+
+### Patch Changes
+
+- [#5186](https://github.com/heroui-inc/heroui/pull/5186) [`500ed77`](https://github.com/heroui-inc/heroui/commit/500ed771e25b08038fdc0d9401bfac31a2d68c3e) Thanks [@wingkwong](https://github.com/wingkwong)! - RA version bump (#5186)
+
+- Updated dependencies [[`53295ca`](https://github.com/heroui-inc/heroui/commit/53295ca9dc7a1310485e1574fd28110b6cbf5ebd), [`a61f57b`](https://github.com/heroui-inc/heroui/commit/a61f57bbf7b553f1779c600f73ac996cab2eff8d), [`500ed77`](https://github.com/heroui-inc/heroui/commit/500ed771e25b08038fdc0d9401bfac31a2d68c3e), [`f223e1f`](https://github.com/heroui-inc/heroui/commit/f223e1ff634ee5c97e6e88e2d74ab002132fa19e), [`99a5bc2`](https://github.com/heroui-inc/heroui/commit/99a5bc2f4caa7d5468c629c30286935b5e5fa833), [`531518f`](https://github.com/heroui-inc/heroui/commit/531518f2ef0d146f5ab499c10057deac29e094b6), [`8bd8783`](https://github.com/heroui-inc/heroui/commit/8bd878341e8c26493f7cf1bc59c5d66a824f15f8)]:
+ - @heroui/button@2.2.18
+ - @heroui/breadcrumbs@2.2.14
+ - @heroui/autocomplete@2.3.19
+ - @heroui/number-input@2.0.8
+- Updated dependencies [[`53295ca`](https://github.com/heroui-inc/heroui/commit/53295ca9dc7a1310485e1574fd28110b6cbf5ebd), [`500ed77`](https://github.com/heroui-inc/heroui/commit/500ed771e25b08038fdc0d9401bfac31a2d68c3e), [`f223e1f`](https://github.com/heroui-inc/heroui/commit/f223e1ff634ee5c97e6e88e2d74ab002132fa19e), [`99a5bc2`](https://github.com/heroui-inc/heroui/commit/99a5bc2f4caa7d5468c629c30286935b5e5fa833), [`531518f`](https://github.com/heroui-inc/heroui/commit/531518f2ef0d146f5ab499c10057deac29e094b6), [`8bd8783`](https://github.com/heroui-inc/heroui/commit/8bd878341e8c26493f7cf1bc59c5d66a824f15f8)]:
+ - @heroui/button@2.2.18
+ - @heroui/autocomplete@2.3.19
+ - @heroui/number-input@2.0.8
+ - @heroui/breadcrumbs@2.2.14
+ - @heroui/date-picker@2.3.18
+ - @heroui/date-input@2.3.17
+ - @heroui/pagination@2.2.16
+ - @heroui/accordion@2.2.15
+ - @heroui/input-otp@2.1.17
+ - @heroui/calendar@2.2.18
+ - @heroui/checkbox@2.3.17
+ - @heroui/dropdown@2.3.18
+ - @heroui/progress@2.2.14
+ - @heroui/divider@2.2.12
+ - @heroui/listbox@2.3.17
+ - @heroui/popover@2.3.18
+ - @heroui/snippet@2.2.19
+ - @heroui/tooltip@2.2.15
+ - @heroui/avatar@2.2.14
+ - @heroui/drawer@2.2.15
+ - @heroui/navbar@2.2.16
+ - @heroui/select@2.4.18
+ - @heroui/slider@2.4.15
+ - @heroui/switch@2.2.16
+ - @heroui/alert@2.2.18
+ - @heroui/input@2.4.18
+ - @heroui/modal@2.2.15
+ - @heroui/radio@2.3.17
+ - @heroui/table@2.2.17
+ - @heroui/toast@2.0.8
+ - @heroui/card@2.2.17
+ - @heroui/chip@2.2.14
+ - @heroui/form@2.1.17
+ - @heroui/link@2.2.15
+ - @heroui/menu@2.2.17
+ - @heroui/tabs@2.2.15
+ - @heroui/user@2.2.14
+ - @heroui/kbd@2.2.14
+ - @heroui/system@2.4.14
+ - @heroui/theme@2.4.14
+ - @heroui/skeleton@2.2.11
+ - @heroui/ripple@2.2.13
+ - @heroui/badge@2.2.11
+ - @heroui/code@2.2.13
+ - @heroui/image@2.2.11
+ - @heroui/scroll-shadow@2.3.12
+ - @heroui/spacer@2.2.13
+ - @heroui/spinner@2.2.15
+ - @heroui/framer-utils@2.1.14
+
## 2.7.6
### Patch Changes
diff --git a/packages/core/react/package.json b/packages/core/react/package.json
index f8b6c5406..783111fca 100644
--- a/packages/core/react/package.json
+++ b/packages/core/react/package.json
@@ -1,6 +1,6 @@
{
"name": "@heroui/react",
- "version": "2.7.6",
+ "version": "2.7.8",
"description": "🚀 Beautiful and modern React UI library.",
"author": "HeroUI