Skip to content

Commit 90bb25e

Browse files
authored
fix: Add accessible names in Extensions create form (#4149)
1 parent bfe77b8 commit 90bb25e

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

public/i18n/en.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -338,6 +338,7 @@ common:
338338
resource-name: '{{resource}} $t(common.labels.name)'
339339
resource-namespace: '{{resource}} $t(common.labels.namespace)'
340340
secret: Secret
341+
type: Type
341342
version: 'Kyma Dashboard version:'
342343
messages:
343344
cannot-load: 'Cannot load {{value}}: {{error.message}}.'

src/components/BusolaExtensions/ColumnsInput.js

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ export function ColumnsInput({ value: columns, setValue: setColumns }) {
2222
value.isSelected = e.target.checked;
2323
setColumns([...columns]);
2424
}}
25+
accessibleName={`Checkbox ${value.name}`}
2526
/>
2627
<Input
2728
value={value.name}
@@ -33,9 +34,20 @@ export function ColumnsInput({ value: columns, setValue: setColumns }) {
3334
required
3435
placeholder={t('extensibility.starter-modal.headers.field-name')}
3536
disabled={!value.isSelected ? true : false}
37+
accessibleName={t('common.labels.name')}
38+
/>
39+
<Input
40+
className="full-width"
41+
disabled
42+
value={value?.path}
43+
accessibleName={t('common.labels.path')}
44+
/>
45+
<Input
46+
className="full-width"
47+
disabled
48+
value={value?.type}
49+
accessibleName={t('common.labels.type')}
3650
/>
37-
<Input className="full-width" disabled value={value?.path} />
38-
<Input className="full-width" disabled value={value?.type} />
3951
</div>
4052
);
4153
});

0 commit comments

Comments
 (0)