fix(web): use popup-open selectors for trigger styles (#36471)

This commit is contained in:
yyh
2026-05-21 06:13:11 +00:00
committed by GitHub
parent 66f5ab4cfc
commit 7f633622aa
31 changed files with 211 additions and 193 deletions
+2
View File
@@ -99,6 +99,7 @@ export const PopoverTrigger = ({
...childProps,
'data-testid': childProps['data-testid'] ?? triggerProps['data-testid'] ?? 'popover-trigger',
'data-popover-trigger': 'true',
'data-popup-open': open ? '' : undefined,
'onClick': (event: React.MouseEvent<HTMLElement>) => {
childProps.onClick?.(event)
onClick?.(event)
@@ -113,6 +114,7 @@ export const PopoverTrigger = ({
<div
data-testid="popover-trigger"
data-popover-trigger="true"
data-popup-open={open ? '' : undefined}
onClick={(event) => {
onClick?.(event)
if (event.defaultPrevented)