fix(pipelines): create pipeline is not woring.

This commit is contained in:
Ivan
2021-07-06 16:49:30 +08:00
parent edab87d3f1
commit 8e8c93ef2c
2 changed files with 17 additions and 12 deletions

View File

@@ -1,4 +1,4 @@
import { gql, Reference, useMutation, useQuery } from "@apollo/client";
import { gql, Reference, useMutation } from "@apollo/client";
import { useRouter } from "@curi/react-dom";
import {
Button,
@@ -13,21 +13,17 @@ import {
import { Delete } from "@material-ui/icons";
import { FormikHelpers, Formik, Form, Field } from "formik";
import { TextField, TextFieldProps } from "formik-material-ui";
import { TextField as MuiTextField } from "@material-ui/core";
import { useConfirm } from "material-ui-confirm";
import { useSnackbar } from "notistack";
import { not, omit } from "ramda";
import { ChangeEvent, FC } from "react";
import {
Pipeline,
WorkUnitMetadata,
PipelineUnits,
} from "../generated/graphql";
import { useHeaderContainer } from "../layouts";
import { CREATE_PIPELINE, DELETE_PIPELINE, UPDATE_PIPELINE } from "./mutations";
import { PIPELINE } from "./queries";
import * as Yup from "yup";
import { useField } from "formik";
type Values = Partial<Pipeline>;
@@ -108,7 +104,7 @@ export const PipelineEditor: FC<Props> = ({ pipeline }) => {
if (isCreate) {
await createPipeline({
variables: {
input: values,
pipeline: values,
},
}).then(({ data }) => {
pipelineId = data!.createPipeline.id;
@@ -277,7 +273,7 @@ const ScriptsField: FC<TextFieldProps> = ({ field, form, meta, ...props }) => {
onChange: (ev: ChangeEvent<HTMLInputElement>) =>
form.setFieldValue(
field.name,
ev.target.value?.split("\n").map((it) => it.trim()) ?? []
ev.target.value?.split("\n").map((it) => it) ?? []
),
}}
/>