Skip to content

Commit cdb57bf

Browse files
committed
feat: add zero top and bottom margin to AccordionHeader element (#4999)
1 parent 694cc4a commit cdb57bf

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

packages/sdk-components-react-radix/src/accordion.tsx

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import {
77
useState,
88
useEffect,
99
createElement,
10-
type ElementRef,
1110
} from "react";
1211
import {
1312
Root,
@@ -58,7 +57,19 @@ type Props = ComponentPropsWithoutRef<typeof Header> & { tag?: Tag };
5857
export const AccordionHeader = forwardRef<HTMLHeadingElement, Props>(
5958
({ tag: legacyTag, ...props }, ref) => {
6059
const tag = getTagFromProps(props) ?? legacyTag ?? defaultTag;
61-
return <Header asChild>{createElement(tag, { ...props, ref })}</Header>;
60+
return (
61+
<Header asChild>
62+
{createElement(tag, {
63+
...props,
64+
ref,
65+
style: {
66+
...(props.style || {}),
67+
marginTop: 0,
68+
marginBottom: 0,
69+
},
70+
})}
71+
</Header>
72+
);
6273
}
6374
);
6475

0 commit comments

Comments
 (0)