Skip to content

Commit 8c02b24

Browse files
committed
Added conditional allow redirect logic after submission is completed
Removed unnesary code
1 parent 6a3684b commit 8c02b24

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

frontend/src/pages/_dashboard/renderDashboard/participant/project/SubmissionForm.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React, { useMemo, useState, useEffect } from 'react'
22

33
import * as yup from 'yup'
44
import { useSelector, useDispatch } from 'react-redux'
5-
import { FastField, Formik } from 'formik'
5+
import { Formik } from 'formik'
66
import { ProjectSchema, EventTypes } from '@hackjunction/shared'
77
import { Grid, Box, Typography } from '@material-ui/core'
88
import GradientBox from 'components/generic/GradientBox'
@@ -25,8 +25,6 @@ import NameField from 'components/projects/ProjectSubmissionFields/NameField'
2525
import _ from 'lodash'
2626
import StatusField from 'components/projects/ProjectSubmissionFields/StatusField'
2727
import ProjectFieldsComponents from 'constants/projectFields'
28-
import ImageUpload from 'components/inputs/ImageUpload'
29-
import FormControl from 'components/inputs/FormControl'
3028
// import FileInput from 'pages/_organise/slug/edit/submission/components/inputs/FileInput'
3129

3230
const useStyles = makeStyles(theme => ({
@@ -41,7 +39,6 @@ const SubmissionForm = props => {
4139
const dispatch = useDispatch()
4240
const event = useSelector(DashboardSelectors.event)
4341
const idTokenData = useSelector(AuthSelectors.idTokenData)
44-
const idToken = useSelector(AuthSelectors.getIdToken)
4542
const { t } = useTranslation()
4643
const projects = useSelector(DashboardSelectors.projects)
4744
const projectLoading = useSelector(DashboardSelectors.projectsLoading)
@@ -255,7 +252,9 @@ const SubmissionForm = props => {
255252
<BottomBar
256253
onSubmit={async () => {
257254
formikProps.submitForm().then(() => {
258-
handleProjectSelected(undefined)
255+
if (event.allowProjectSubmissionsPerChallenge) {
256+
handleProjectSelected(undefined)
257+
}
259258
})
260259
}}
261260
errors={formikProps.errors}

0 commit comments

Comments
 (0)