diff --git a/.changeset/perfect-penguins-pay.md b/.changeset/perfect-penguins-pay.md new file mode 100644 index 0000000000..e3c0e44d25 --- /dev/null +++ b/.changeset/perfect-penguins-pay.md @@ -0,0 +1,5 @@ +--- +"@medusajs/ui": patch +--- + +fix(design-system): filter/sorting menu tooltip error diff --git a/packages/design-system/ui/src/blocks/data-table/components/data-table-filter-menu.tsx b/packages/design-system/ui/src/blocks/data-table/components/data-table-filter-menu.tsx index 94732638b3..9a9c8507fd 100644 --- a/packages/design-system/ui/src/blocks/data-table/components/data-table-filter-menu.tsx +++ b/packages/design-system/ui/src/blocks/data-table/components/data-table-filter-menu.tsx @@ -34,6 +34,9 @@ const DataTableFilterMenu = (props: DataTableFilterMenuProps) => { } const Wrapper = props.tooltip ? Tooltip : React.Fragment + const wrapperProps = props.tooltip + ? { content: props.tooltip, hidden: filterOptions.length === 0 } + : ({} as any) if (instance.showSkeleton) { return @@ -41,7 +44,7 @@ const DataTableFilterMenu = (props: DataTableFilterMenuProps) => { return ( -