Skip to content

Commit c41ba9f

Browse files
authored
feat(fieldsets) - use base description (#995)
1 parent 5996ab7 commit c41ba9f

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

src/components/form/fields/FieldSetField.tsx

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { useFormContext } from 'react-hook-form';
22
import { Fragment, useEffect, useRef } from 'react';
33
import omit from 'lodash.omit';
44
import { baseFields } from '@/src/components/form/fields/baseFields';
5-
import { cn, sanitizeHtml } from '@/src/lib/utils';
5+
import { cn } from '@/src/lib/utils';
66
import { $TSFixMe, Components } from '@/src/types/remoteFlows';
77
import { Statement } from '@/src/components/form/Statement';
88
import { useFormFields } from '@/src/context';
@@ -12,6 +12,7 @@ import { BaseTypes, SupportedTypes } from './types';
1212
import { StatementComponentProps } from '@/src/types/fields';
1313
import { checkFieldHasForcedValue } from '@/src/components/form/utils';
1414
import { ForcedValueField } from '@/src/components/form/fields/ForcedValueField';
15+
import { BaseFormDescription } from '@/src/components/ui/form';
1516

1617
type FieldBase = {
1718
label: string;
@@ -210,10 +211,12 @@ export function FieldSetField({
210211
{isExpanded && (
211212
<div id={contentId} aria-labelledby={headerId} role='region'>
212213
{description ? (
213-
<div
214+
<BaseFormDescription
215+
as='div'
214216
className='mb-5 RemoteFlows__FieldSetField__Description'
215-
dangerouslySetInnerHTML={{ __html: sanitizeHtml(description) }}
216-
/>
217+
>
218+
{description}
219+
</BaseFormDescription>
217220
) : null}
218221
<div className='grid gap-4'>
219222
{fields.map((field: $TSFixMe) => {

0 commit comments

Comments
 (0)