on master help sign in
Updated disabled button state
ec7d513Will Galebach
src/views/Activate/ActivateCodeForm.tsx+3−1
@@ -178,6 +178,8 @@ const ActivateCodeForm = ({ afterSubmit }: ActivateCodeFormProps) => {
178 [impliedTicket]
178 [impliedTicket]
179 );
179 );
180
180
181+ const hasInitialValues = impliedTicket && impliedPatp;
182+
181 return (
183 return (
182 <Box
184 <Box
183 className="w-full h-full flex-col"
185 className="w-full h-full flex-col"
@@ -208,7 +210,7 @@ const ActivateCodeForm = ({ afterSubmit }: ActivateCodeFormProps) => {
208 <Grid.Item full as={FormError} className="mb2" />
210 <Grid.Item full as={FormError} className="mb2" />
209
211
210 <ActivateButton
212 <ActivateButton
211− disabled={!valid || submitting}
213+ disabled={(!valid && !hasInitialValues) || submitting}
212 onClick={handleSubmit}>
214 onClick={handleSubmit}>
213 {submitting ? 'Activating...' : 'Activate'}
215 {submitting ? 'Activating...' : 'Activate'}
214 </ActivateButton>
216 </ActivateButton>