+
{isOpen ? children : null}
);
diff --git a/packages/popover/package.json b/packages/popover/package.json
index 75407b70f..b9ec4b3cf 100644
--- a/packages/popover/package.json
+++ b/packages/popover/package.json
@@ -38,6 +38,7 @@
"dependencies": {
"@floating-ui/core": "1.7.0",
"@floating-ui/dom": "1.7.0",
+ "@launchpad-ui/attribution": "workspace:~",
"@launchpad-ui/focus-trap": "workspace:~",
"@launchpad-ui/overlay": "workspace:~",
"@launchpad-ui/tokens": "workspace:~",
diff --git a/packages/popover/src/Popover.tsx b/packages/popover/src/Popover.tsx
index f1cf09123..9ba41aaa3 100644
--- a/packages/popover/src/Popover.tsx
+++ b/packages/popover/src/Popover.tsx
@@ -14,6 +14,7 @@ import type {
} from 'react';
import { arrow, computePosition, flip, offset as floatOffset, shift } from '@floating-ui/dom';
+import { addLaunchPadAttribution } from '@launchpad-ui/attribution';
import { FocusTrap } from '@launchpad-ui/focus-trap';
import { Overlay } from '@launchpad-ui/overlay';
import { cx } from 'classix';
@@ -401,6 +402,7 @@ const Popover = ({
return (
+
);
diff --git a/packages/table/src/TableBody.tsx b/packages/table/src/TableBody.tsx
index 52e6d0036..af36e5f7c 100644
--- a/packages/table/src/TableBody.tsx
+++ b/packages/table/src/TableBody.tsx
@@ -1,5 +1,6 @@
import type { ComponentProps } from 'react';
+import { addLaunchPadAttribution } from '@launchpad-ui/attribution';
import { cx } from 'classix';
import styles from './styles/Table.module.css';
@@ -22,7 +23,12 @@ const TableBody = ({
const classes = cx(styles['Table-body'], className);
return (
-
+
{children}
);
diff --git a/packages/table/src/TableCell.tsx b/packages/table/src/TableCell.tsx
index 5353bb6d3..bd00107e5 100644
--- a/packages/table/src/TableCell.tsx
+++ b/packages/table/src/TableCell.tsx
@@ -1,5 +1,6 @@
import type { ComponentProps } from 'react';
+import { addLaunchPadAttribution } from '@launchpad-ui/attribution';
import { cx } from 'classix';
import styles from './styles/Table.module.css';
@@ -43,7 +44,7 @@ const TableCell = ({ align = 'left', className, children, ...rest }: TableCellPr
}
return (
-
+ |
{children}
|
);
diff --git a/packages/table/src/TableHead.tsx b/packages/table/src/TableHead.tsx
index 97ce6418b..d7de3965e 100644
--- a/packages/table/src/TableHead.tsx
+++ b/packages/table/src/TableHead.tsx
@@ -1,5 +1,6 @@
import type { ComponentProps } from 'react';
+import { addLaunchPadAttribution } from '@launchpad-ui/attribution';
import { cx } from 'classix';
import styles from './styles/Table.module.css';
@@ -22,7 +23,12 @@ const TableHead = ({
const classes = cx(styles['Table-header'], className);
return (
-
+
{children}
);
diff --git a/packages/table/src/TableHeadCell.tsx b/packages/table/src/TableHeadCell.tsx
index 66b855b75..65e92ddc3 100644
--- a/packages/table/src/TableHeadCell.tsx
+++ b/packages/table/src/TableHeadCell.tsx
@@ -1,5 +1,6 @@
import type { ComponentProps } from 'react';
+import { addLaunchPadAttribution } from '@launchpad-ui/attribution';
import { cx } from 'classix';
import styles from './styles/Table.module.css';
@@ -38,7 +39,7 @@ const TableHeadCell = ({
);
return (
-
+ |
{children}
|
);
diff --git a/packages/table/src/TableRow.tsx b/packages/table/src/TableRow.tsx
index 18b6937c6..496f5af92 100644
--- a/packages/table/src/TableRow.tsx
+++ b/packages/table/src/TableRow.tsx
@@ -1,5 +1,6 @@
import type { HTMLProps } from 'react';
+import { addLaunchPadAttribution } from '@launchpad-ui/attribution';
import { cx } from 'classix';
import styles from './styles/Table.module.css';
@@ -25,7 +26,12 @@ const TableRow = ({
const classes = cx(styles['Table-row'], verticalAlignClass, className);
return (
-
+
{children}
);
diff --git a/packages/tooltip/package.json b/packages/tooltip/package.json
index 9ebd274b2..78efe28ef 100644
--- a/packages/tooltip/package.json
+++ b/packages/tooltip/package.json
@@ -36,6 +36,7 @@
"test": "vitest run --coverage"
},
"dependencies": {
+ "@launchpad-ui/attribution": "workspace:~",
"@launchpad-ui/popover": "workspace:~",
"@launchpad-ui/tokens": "workspace:~",
"classix": "2.2.0"
diff --git a/packages/tooltip/src/Tooltip.tsx b/packages/tooltip/src/Tooltip.tsx
index e43ca2d96..5cc36f765 100644
--- a/packages/tooltip/src/Tooltip.tsx
+++ b/packages/tooltip/src/Tooltip.tsx
@@ -1,6 +1,7 @@
import type { PopoverProps } from '@launchpad-ui/popover';
import type { ReactNode } from 'react';
+import { addLaunchPadAttribution } from '@launchpad-ui/attribution';
import { Popover } from '@launchpad-ui/popover';
import { cx } from 'classix';
import { forwardRef } from 'react';
@@ -28,6 +29,7 @@ const TooltipBase = ({
}: TooltipProps) => {
return (