Skip to content

Commit d017413

Browse files
(FormElement): apply errorId
1 parent 0c2bed1 commit d017413

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/scripts/FormElement.tsx

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ export type FormElementProps = {
2121
label?: string;
2222
required?: boolean;
2323
error?: boolean | string | { message: string };
24+
errorId?: string;
2425
readOnly?: boolean;
2526
cols?: number;
2627
dropdown?: JSX.Element;
@@ -47,6 +48,7 @@ export const FormElement = createFC<
4748
label,
4849
required,
4950
error,
51+
errorId,
5052
dropdown,
5153
children,
5254
readOnly,
@@ -119,7 +121,12 @@ export const FormElement = createFC<
119121
{children}
120122
{dropdown}
121123
{errorMessage ? (
122-
<span className='slds-form-element__help'>{errorMessage}</span>
124+
<span
125+
className='slds-form-element__help'
126+
id={error ? errorId : undefined}
127+
>
128+
{errorMessage}
129+
</span>
123130
) : undefined}
124131
</div>
125132
</div>

0 commit comments

Comments
 (0)