Skip to content

Commit bb0a67f

Browse files
refactor(popover): allow passing innerClass
1 parent 7ae23e8 commit bb0a67f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/interactive/popover/CorvuPopover.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@ import { Icon1 } from "~ui/static/icon/Icon1"
99
import { classArr } from "~ui/utils/classArr"
1010
import type { MayHaveChildren } from "~ui/utils/MayHaveChildren"
1111
import type { MayHaveClass } from "~ui/utils/MayHaveClass"
12+
import type { MayHaveInnerClass } from "~ui/utils/MayHaveInnerClass"
1213

13-
export interface CorvuPopoverProps extends MayHaveClass, MayHaveChildren, ButtonIcon1Props {
14+
export interface CorvuPopoverProps extends MayHaveClass, MayHaveInnerClass, MayHaveChildren, ButtonIcon1Props {
1415
// buttonProps: ButtonIcon1Props
1516
buttonChildren?: JSX.Element
1617
}
@@ -50,6 +51,7 @@ export function CorvuPopover(p: CorvuPopoverProps) {
5051
"bg-white dark:bg-black", // background
5152
"shadow-md", // shadow
5253
"data-open:animate-in data-open:fade-in-50% data-open:slide-in-from-top-1 data-closed:animate-out data-closed:fade-out-50% data-closed:slide-out-to-top-1", // animations
54+
p.innerClass,
5355
)}
5456
>
5557
{p.children}

0 commit comments

Comments
 (0)