{i18n._(t`Selected Category`)}
@@ -142,11 +106,16 @@ function MultiCredentialsLookup(props) {
css="flex: 1 1 75%;"
id="multiCredentialsLookUp-select"
label={i18n._(t`Selected Category`)}
- data={credentialTypes}
- value={selectedType && selectedType.label}
- onChange={(e, label) => {
+ data={credentialTypes.map(type => ({
+ id: type.id,
+ value: type.id,
+ label: type.name,
+ isDisabled: false,
+ }))}
+ value={selectedType && selectedType.id}
+ onChange={(e, id) => {
setSelectedType(
- credentialTypes.find(o => o.label === label)
+ credentialTypes.find(o => o.id === parseInt(id, 10))
);
}}
/>
@@ -183,8 +152,9 @@ function MultiCredentialsLookup(props) {
});
}}
deselectItem={item => dispatch({ type: 'DESELECT_ITEM', item })}
+ renderItemChip={renderChip}
/>
- >
+