Skip to content

Commit 4ba0f7f

Browse files
authored
fix(description) - help center links render anchor correctly (#720)
* fix(description) - help center links * fix description
1 parent 4e388a3 commit 4ba0f7f

2 files changed

Lines changed: 7 additions & 6 deletions

File tree

src/components/form/fields/tests/CurrencyConversionField.test.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,9 @@ describe('CurrencyFieldWithConversion', () => {
285285
const descriptionElement = screen.getByText(
286286
/Enter your test salary/i,
287287
).parentElement;
288-
expect(descriptionElement).toHaveClass('CustomPrefix-description');
288+
expect(descriptionElement?.parentElement).toHaveClass(
289+
'CustomPrefix-description',
290+
);
289291
});
290292

291293
it('resets conversion field when source currency changes', async () => {

src/components/ui/form.tsx

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -151,13 +151,12 @@ function FormDescription<T extends React.ElementType = 'p'>({
151151
data-slot='form-description'
152152
id={formDescriptionId}
153153
className={cn('text-base-color text-xs', className)}
154-
dangerouslySetInnerHTML={{
155-
__html: sanitizeHtml(children),
156-
}}
157154
data-sanitized='true'
158155
{...props}
159-
/>
160-
{helpCenter && helpCenter}
156+
>
157+
<span dangerouslySetInnerHTML={{ __html: sanitizeHtml(children) }} />{' '}
158+
{helpCenter && helpCenter}
159+
</Component>
161160
</>
162161
);
163162
}

0 commit comments

Comments
 (0)