Skip to content

Commit 7dde183

Browse files
committed
fix(components/Popover): resolve React warnings related to DOM attributes
1 parent 629df11 commit 7dde183

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

packages/components/src/components/Popover/Popover.tsx

+4-2
Original file line numberDiff line numberDiff line change
@@ -176,14 +176,16 @@ export const PopoverInner: FC<PopoverInnerProps> = (props) => {
176176

177177
export const Popover = forwardRef<ComponentRef<'div'>, PopoverProps>(
178178
(props, ref) => {
179-
const { open, ...other } = props;
179+
const { open, onOpenChange, defaultOpen, ...other } = props;
180180

181181
const state = useOverlayTriggerState({
182182
isOpen: open,
183+
onOpenChange,
184+
defaultOpen,
183185
...other,
184186
});
185187

186-
return <PopoverInner popoverRef={ref} {...props} state={state} />;
188+
return <PopoverInner popoverRef={ref} {...other} state={state} />;
187189
}
188190
);
189191

0 commit comments

Comments
 (0)