Skip to content

Commit f53d5ab

Browse files
authored
Merge pull request #18 from NHSDigital/tjc-passPropsToFieldsetLegend
Pass all props to Fieldset.Legend
2 parents 8339a6e + 08b74ad commit f53d5ab

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/components/fieldset/Fieldset.tsx

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,13 @@ interface LegendProps extends HTMLProps<HTMLLegendElement> {
77
headingLevel?: HeadingLevelType;
88
}
99

10-
const Legend: React.FC<LegendProps> = ({ className, children, isPageHeading, headingLevel }) => (
10+
const Legend: React.FC<LegendProps> = ({
11+
className,
12+
children,
13+
isPageHeading,
14+
headingLevel,
15+
...rest
16+
}) => (
1117
<legend
1218
className={classNames(
1319
'nhsuk-fieldset__legend',
@@ -16,6 +22,7 @@ const Legend: React.FC<LegendProps> = ({ className, children, isPageHeading, hea
1622
},
1723
className,
1824
)}
25+
{...rest}
1926
>
2027
{isPageHeading ? (
2128
<HeadingLevel className="nhsuk-fieldset__heading" headingLevel={headingLevel}>
@@ -36,7 +43,7 @@ interface Fieldset extends React.FC<HTMLProps<HTMLFieldSetElement>> {
3643
}
3744

3845
const Fieldset: Fieldset = ({ className, ...rest }) => (
39-
<fieldset className={classNames('nhsuk-fieldset', className)} {...rest}></fieldset>
46+
<fieldset className={classNames('nhsuk-fieldset', className)} {...rest} />
4047
);
4148

4249
Fieldset.Legend = Legend;

0 commit comments

Comments
 (0)