@@ -49,6 +49,8 @@ const BugHuntIntakeForm: React.FC = () => {
49
49
const [ loading , setLoading ] : [ boolean , Dispatch < SetStateAction < boolean > > ] = useState < boolean > ( false )
50
50
const [ saveSuccess , setSaveSuccess ] : [ boolean , Dispatch < SetStateAction < boolean > > ] = useState < boolean > ( false )
51
51
52
+ const defaultPackage : PricePackageName = 'standard'
53
+
52
54
BugHuntFormConfig . buttons . primaryGroup [ 0 ] . onClick = ( ) => { setAction ( 'save' ) }
53
55
BugHuntFormConfig . buttons . primaryGroup [ 0 ] . hidden = ! isLoggedIn
54
56
BugHuntFormConfig . buttons . primaryGroup [ 1 ] . onClick = ( ) => { setAction ( 'submit' ) }
@@ -72,7 +74,7 @@ const BugHuntIntakeForm: React.FC = () => {
72
74
73
75
const [ formValues , setFormValues ] : [ any , Dispatch < any > ] = useState ( {
74
76
currentStep : 'basicInfo' ,
75
- [ ChallengeMetadataName . packageType ] : 'standard' ,
77
+ [ ChallengeMetadataName . packageType ] : defaultPackage ,
76
78
} )
77
79
78
80
const [ selectedPackage , setSelectedPackage ] : [ PricePackageName , Dispatch < SetStateAction < PricePackageName > > ]
@@ -111,6 +113,11 @@ const BugHuntIntakeForm: React.FC = () => {
111
113
112
114
if ( formData ?. packageType ) {
113
115
setSelectedPackage ( formData . packageType )
116
+ } else {
117
+ setFormValues ( {
118
+ ...formValues ,
119
+ [ ChallengeMetadataName . packageType ] : defaultPackage ,
120
+ } )
114
121
}
115
122
}
116
123
0 commit comments