//
// SPDX-License-Identifier: AGPL-3.0
-import * as React from 'react';
+import React from 'react';
import { ExpansionPanel, ExpansionPanelDetails, ExpansionPanelSummary } from '@material-ui/core';
import { reduxForm, Field } from 'redux-form';
import { Grid } from '@material-ui/core';
-import { TextField } from '~/components/text-field/text-field';
-import { ExpandIcon } from '~/components/icon/icon';
+import { TextField } from 'components/text-field/text-field';
+import { ExpandIcon } from 'components/icon/icon';
import * as IntInput from './inputs/int-input';
-import { min } from '~/validators/min';
-import { optional } from '~/validators/optional';
+import { min } from 'validators/min';
+import { optional } from 'validators/optional';
export const RUN_PROCESS_ADVANCED_FORM = 'runProcessAdvancedForm';
<Grid item xs={12} md={6}>
<Field
name={OUTPUT_FIELD}
- component={TextField}
+ component={TextField as any}
label="Output name" />
</Grid>
<Grid item xs={12} md={6}>
<Field
name={RUNTIME_FIELD}
- component={TextField}
+ component={TextField as any}
helperText="Maximum running time (in seconds) that this container will be allowed to run before being cancelled."
label="Runtime limit"
parse={IntInput.parse}
<Grid item xs={12} md={6}>
<Field
name={RAM_FIELD}
- component={TextField}
+ component={TextField as any}
label="RAM"
helperText="Number of ram bytes to be used to run this process."
parse={IntInput.parse}
<Grid item xs={12} md={6}>
<Field
name={VCPUS_FIELD}
- component={TextField}
+ component={TextField as any}
label="VCPUs"
helperText="Number of cores to be used to run this process."
parse={IntInput.parse}
<Grid item xs={12} md={6}>
<Field
name={KEEP_CACHE_RAM_FIELD}
- component={TextField}
+ component={TextField as any}
label="Keep cache RAM"
helperText="Number of keep cache bytes to be used to run this process."
parse={IntInput.parse}
<Grid item xs={12} md={6}>
<Field
name={RUNNER_IMAGE_FIELD}
- component={TextField}
+ component={TextField as any}
label='Runner'
required
helperText='The container image with arvados-cwl-runner that will execute this workflow.' />