Skip to content

Commit 0a895d3

Browse files
committed
Add label/linkid test attrs
1 parent 194dca4 commit 0a895d3

5 files changed

Lines changed: 10 additions & 0 deletions

File tree

packages/smart-forms-renderer/src/components/FormComponents/BooleanItem/BooleanField.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,8 @@ const BooleanField = memo(function BooleanField(props: BooleanFieldProps) {
104104
alignItems="center"
105105
sx={inputsFlexGrow ? { width: '100%', flexWrap: 'nowrap' } : {}}>
106106
<RadioGroup
107+
data-linkid={qItem.linkId}
108+
data-label={qItem.text}
107109
id={qItem.type + '-' + qItem.linkId}
108110
aria-labelledby={'label-' + qItem.linkId}
109111
row={orientation === ChoiceItemOrientation.Horizontal}

packages/smart-forms-renderer/src/components/FormComponents/DateTimeItems/CustomDateItem/CustomDateField.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,8 @@ function CustomDateField(props: CustomDateFieldProps) {
8484
<StandardTextField
8585
{...(!isTabled && { id: id })}
8686
data-test={'date'}
87+
data-linkid={linkId}
88+
data-label={itemText}
8789
ref={anchorRef}
8890
fullWidth
8991
textFieldWidth={textFieldWidth}

packages/smart-forms-renderer/src/components/FormComponents/OpenChoiceItems/OpenChoiceAutocompleteField.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,8 @@ function OpenChoiceAutocompleteField(props: OpenChoiceAutocompleteFieldProps) {
146146
}
147147
}
148148
}}
149+
data-linkid={qItem.linkId}
150+
data-label={qItem.text}
149151
data-test="q-item-open-choice-autocomplete-field"
150152
/>
151153
)}

packages/smart-forms-renderer/src/components/FormComponents/StringItem/StringField.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,8 @@ function StringField(props: StringFieldProps) {
9292
}}
9393
helperText={feedback}
9494
data-test="q-item-string-field"
95+
data-linkid={qItem.linkId}
96+
data-label={qItem.text}
9597
/>
9698
);
9799
}

packages/smart-forms-renderer/src/components/FormComponents/TextItem/TextField.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ function TextField(props: TextFieldProps) {
8181
}}
8282
helperText={feedback}
8383
data-test="q-item-text-field"
84+
data-linkid={qItem.linkId}
85+
data-label={qItem.text}
8486
/>
8587
);
8688
}

0 commit comments

Comments
 (0)