Skip to content

Commit 5243132

Browse files
authored
feat: MDS-1000 add role prop for Popover.Trigger (#2551)
1 parent 7b14c40 commit 5243132

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

workspaces/core/src/popover/Popover.tsx

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,13 +77,20 @@ const PopoverRoot = ({
7777
);
7878
};
7979

80-
const Trigger = ({ children, ...rest }: { children?: React.ReactNode }) => {
80+
const Trigger = ({
81+
children,
82+
role = 'button',
83+
...rest
84+
}: {
85+
children?: React.ReactNode;
86+
role?: string;
87+
}) => {
8188
const { popper } = usePopoverContext('Popover.Trigger');
8289
return (
8390
<HeadlessPopover.Button
8491
as={'div'}
8592
ref={popper?.setAnchor}
86-
role="button"
93+
role={role}
8794
{...rest}
8895
>
8996
{children}

0 commit comments

Comments
 (0)