X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/424f5418a6fd9f49baa1cc79bf0b51f9ab65ac58..bf6ffb898a38a806ea0dd98daca7b3801923b62f:/src/views/run-process-panel/run-process-basic-form.tsx diff --git a/src/views/run-process-panel/run-process-basic-form.tsx b/src/views/run-process-panel/run-process-basic-form.tsx index 2739824e..32a126a4 100644 --- a/src/views/run-process-panel/run-process-basic-form.tsx +++ b/src/views/run-process-panel/run-process-basic-form.tsx @@ -2,18 +2,23 @@ // // SPDX-License-Identifier: AGPL-3.0 -import * as React from 'react'; +import React from 'react'; import { reduxForm, Field } from 'redux-form'; import { Grid } from '@material-ui/core'; -import { TextField } from '~/components/text-field/text-field'; -import { PROCESS_NAME_VALIDATION } from '~/validators/validators'; +import { TextField } from 'components/text-field/text-field'; +import { ProjectInput, ProjectCommandInputParameter } from 'views/run-process-panel/inputs/project-input'; +import { PROCESS_NAME_VALIDATION } from 'validators/validators'; +import { ProjectResource } from 'models/project'; +import { UserResource } from 'models/user'; export const RUN_PROCESS_BASIC_FORM = 'runProcessBasicForm'; export interface RunProcessBasicFormData { name: string; description: string; + owner?: ProjectResource | UserResource; } + export const RunProcessBasicForm = reduxForm({ form: RUN_PROCESS_BASIC_FORM @@ -23,16 +28,23 @@ export const RunProcessBasicForm = + component={TextField as any} + label="Optional description of this workflow run" /> + + + );