X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/0942ebd328fa1d64fb2e6b0c7cf9297693752937..b6ac7fe88d347582d39fffa002e300af222c578f:/src/views/run-process-panel/inputs/file-array-input.tsx diff --git a/src/views/run-process-panel/inputs/file-array-input.tsx b/src/views/run-process-panel/inputs/file-array-input.tsx index b82fd004..ddb558b9 100644 --- a/src/views/run-process-panel/inputs/file-array-input.tsx +++ b/src/views/run-process-panel/inputs/file-array-input.tsx @@ -2,29 +2,29 @@ // // SPDX-License-Identifier: AGPL-3.0 -import * as React from 'react'; +import React from 'react'; import { isRequiredInput, FileArrayCommandInputParameter, File, CWLType -} from '~/models/workflow'; +} from 'models/workflow'; import { Field } from 'redux-form'; -import { ERROR_MESSAGE } from '~/validators/require'; +import { ERROR_MESSAGE } from 'validators/require'; import { Input, Dialog, DialogTitle, DialogContent, DialogActions, Button, Divider, WithStyles, Typography } from '@material-ui/core'; import { GenericInputProps, GenericInput } from './generic-input'; -import { ProjectsTreePicker } from '~/views-components/projects-tree-picker/projects-tree-picker'; +import { ProjectsTreePicker } from 'views-components/projects-tree-picker/projects-tree-picker'; import { connect, DispatchProp } from 'react-redux'; -import { initProjectsTreePicker, getSelectedNodes, treePickerActions, getProjectsTreePickerIds } from '~/store/tree-picker/tree-picker-actions'; -import { ProjectsTreePickerItem } from '~/views-components/projects-tree-picker/generic-projects-tree-picker'; -import { CollectionFile, CollectionFileType } from '~/models/collection-file'; +import { initProjectsTreePicker, getSelectedNodes, treePickerActions, getProjectsTreePickerIds } from 'store/tree-picker/tree-picker-actions'; +import { ProjectsTreePickerItem } from 'views-components/projects-tree-picker/generic-projects-tree-picker'; +import { CollectionFile, CollectionFileType } from 'models/collection-file'; import { createSelector, createStructuredSelector } from 'reselect'; -import { ChipsInput } from '~/components/chips-input/chips-input'; +import { ChipsInput } from 'components/chips-input/chips-input'; import { identity, values, noop } from 'lodash'; import { InputProps } from '@material-ui/core/Input'; -import { TreePicker } from '~/store/tree-picker/tree-picker'; -import { RootState } from '~/store/store'; -import { Chips } from '~/components/chips/chips'; +import { TreePicker } from 'store/tree-picker/tree-picker'; +import { RootState } from 'store/store'; +import { Chips } from 'components/chips/chips'; import withStyles, { StyleRulesCallback } from '@material-ui/core/styles/withStyles'; export interface FileArrayInputProps { @@ -35,7 +35,7 @@ export const FileArrayInput = ({ input }: FileArrayInputProps) => ; @@ -174,7 +174,7 @@ const FileArrayInputComponent = connect(mapStateToProps)( refreshFiles = () => { clearTimeout(this.fileRefreshTimeout); - this.fileRefreshTimeout = setTimeout(this.setSelectedFiles); + this.fileRefreshTimeout = window.setTimeout(this.setSelectedFiles); } setSelectedFiles = () => {