Fixed manual job creation validation errors BOD-252

This commit is contained in:
Patrick Fic
2020-08-17 09:11:17 -07:00
parent 873e81556d
commit 85ee5bac04
7 changed files with 36 additions and 39 deletions

View File

@@ -29,7 +29,7 @@ export default function JobsCreateComponent({ form }) {
},
{
title: t("jobs.labels.create.jobinfo"),
content: <JobsCreateJobsInfo form={form} />,
content: <JobsCreateJobsInfo form={form} selected={pageIndex === 2} />,
},
];
@@ -47,7 +47,7 @@ export default function JobsCreateComponent({ form }) {
{pageIndex > 0 && <Button onClick={() => prev()}>Previous</Button>}
{pageIndex < steps.length - 1 && (
<Button
type='primary'
type="primary"
onClick={() => {
form
.validateFields()
@@ -60,12 +60,13 @@ export default function JobsCreateComponent({ form }) {
}
})
.catch((error) => console.log("error", error));
}}>
}}
>
Next
</Button>
)}
{pageIndex === steps.length - 1 && (
<Button type='primary' htmlType='submit'>
<Button type="primary" htmlType="submit">
Done
</Button>
)}
@@ -78,16 +79,16 @@ export default function JobsCreateComponent({ form }) {
{state.created ? (
<div>
<Result
status='success'
status="success"
title={t("jobs.successes.creatednoclick")}
subTitle={t("jobs.successes.created_subtitle", {
est_number: state.newJobEstNum,
})}
extra={[
<Link to={`/manage/jobs/${state.newJobId}`} key='gotojob'>
<Button type='primary'>{t("jobs.actions.gotojob")}</Button>
<Link to={`/manage/jobs/${state.newJobId}`} key="gotojob">
<Button type="primary">{t("jobs.actions.gotojob")}</Button>
</Link>,
<Link to={`/manage/jobs/`} key='gotojoblist'>
<Link to={`/manage/jobs/`} key="gotojoblist">
<Button>{t("menus.header.activejobs")}</Button>
</Link>,
]}
@@ -121,7 +122,7 @@ export default function JobsCreateComponent({ form }) {
{errorMessage ? (
<div>
<AlertComponent message={errorMessage} type='error' />
<AlertComponent message={errorMessage} type="error" />
</div>
) : null}
@@ -131,7 +132,8 @@ export default function JobsCreateComponent({ form }) {
style={{
display: idx === pageIndex ? "" : "none",
margin: "1rem",
}}>
}}
>
{item.content}
</div>
))}