progress
This commit is contained in:
parent
6446da7e76
commit
6f86377685
18 changed files with 274 additions and 107 deletions
|
@ -1,9 +1,9 @@
|
|||
import * as React from "react";
|
||||
import { Row, Input, Button } from "antd";
|
||||
import { Row, Button } from "antd";
|
||||
import { LoadPage } from "../../../core/ui/pages/load_page";
|
||||
import { createPipelineStore } from "./create_pipeline_store";
|
||||
import { observer } from "mobx-react-lite";
|
||||
import { List } from "../../../core/ui/list/list";
|
||||
import { Icon, List } from "../../../core/ui/list/list";
|
||||
|
||||
export const CreatePipelineScreenPath = "/create_pipeline";
|
||||
|
||||
|
@ -20,27 +20,32 @@ export const CreatePipelineScreen: React.FunctionComponent = observer(() => {
|
|||
<List
|
||||
headers={"process"}
|
||||
values={createPipelineStore.processModels.map((el) => {
|
||||
return { text: el.description };
|
||||
return { text: el.description, id: el._id };
|
||||
})}
|
||||
onClick={(e) => createPipelineStore.addProcess(e)}
|
||||
onClick={(e) => createPipelineStore.addProcess(e.text, e.id!)}
|
||||
icon={Icon.add}
|
||||
/>
|
||||
<div style={{ flexGrow: "1" }}>
|
||||
<Input style={{ width: "300px" }} placeholder="description" />
|
||||
<Button onClick={() => createPipelineStore.createPipeline()}>
|
||||
Save result
|
||||
</Button>
|
||||
<List
|
||||
headers="new pipeline"
|
||||
values={createPipelineStore.pipelineViewModel }
|
||||
values={createPipelineStore.pipelineViewModels}
|
||||
icon={Icon.delete}
|
||||
onClick={(_e, index) => {
|
||||
createPipelineStore.filterPipelineViewModel(index);
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<List
|
||||
headers="triggers"
|
||||
values={createPipelineStore.triggersModels.map((el) => {
|
||||
return { text: el.description };
|
||||
return { text: el.description, id: el._id };
|
||||
})}
|
||||
onClick={(e) => createPipelineStore.addTrigger(e)}
|
||||
onClick={(e) => createPipelineStore.addTrigger(e.text, e.id!)}
|
||||
icon={Icon.add}
|
||||
/>
|
||||
</Row>
|
||||
</>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue