Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>
cy.getAll('@banner', '@tooltips')
.then(([banner, tooltips]) => {
- console.log(tooltips)
cy.get('[data-cy=drag-and-drop]').upload(banner, 'banner.html', false);
cy.get('[data-cy=drag-and-drop]').upload(tooltips, 'tooltips.json', false);
});
onSelect={this.handleSelect}
onDelete={this.props.onDelete && !this.props.disabled ? this.handleDelete : undefined}
onFocus={this.props.onFocus}
- onBlur={this.props.onBlur}
+ onBlur={this.onBlur}
renderChipValue={this.renderChipValue}
renderChipTooltip={this.renderChipTooltip}
renderSuggestion={this.renderSuggestion}
);
}
+ onBlur = (e) => {
+ if (this.props.onBlur) {
+ this.props.onBlur(e);
+ }
+ setTimeout(() => this.setState({ value: '', suggestions: [] }), 200);
+ }
+
renderChipValue(chipValue: Participant) {
const { name, uuid } = chipValue;
return name || uuid;
const dialog = getDialog<SharingDialogData>(state.dialog, SHARING_DIALOG_NAME);
const sharedResourceUuid = dialog?.data.resourceUuid || '';
const sharingURLsDisabled = state.auth.config.clusterConfig.Workbench.DisableSharingURLsUI;
- console.log(state);
return ({
...props,
saveEnabled: hasChanges(state),
});
export const GroupArrayInput = ({name, input, setPartialGroupInput, hasPartialGroupInput}: GroupArrayInputProps & GroupArrayDataProps) => {
- console.log(hasPartialGroupInput);
return <GroupArrayField
name={name}
commandInput={input}