Skip to content

Commit 7291c33

Browse files
committed
2 parents 8485cd3 + 3bc5467 commit 7291c33

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@codegouvfr/react-dsfr",
3-
"version": "0.72.4",
3+
"version": "0.73.0",
44
"description": "French State Design System React integration library",
55
"repository": {
66
"type": "git",

src/Alert.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ export const Alert = memo(
108108

109109
const refShouldButtonGetFocus = useRef(false);
110110
const refShouldSetRole = useRef(false);
111+
const DescriptionTag = typeof description === "string" ? "p" : "div";
111112

112113
useEffect(() => {
113114
if (props_isClosed === undefined) {
@@ -172,7 +173,7 @@ export const Alert = memo(
172173
{title}
173174
</HtmlTitleTag>
174175
)}
175-
<p className={classes.description}>{description}</p>
176+
<DescriptionTag className={classes.description}>{description}</DescriptionTag>
176177
{isClosable && (
177178
<button
178179
ref={setButtonElement}

src/shared/Fieldset.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -181,15 +181,15 @@ export const Fieldset = memo(
181181
}
182182
})()}
183183
className={fr.cx(
184+
"fr-message",
184185
(() => {
185186
switch (state) {
186187
case "error":
187-
return "fr-error-text";
188+
return "fr-message--error";
188189
case "success":
189-
return "fr-valid-text";
190+
return "fr-message--valid";
190191
}
191-
})(),
192-
"fr-message"
192+
})()
193193
)}
194194
>
195195
{stateRelatedMessage}

0 commit comments

Comments
 (0)