fix: allow form label and name to differ

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
This commit is contained in:
Sky020
2020-09-09 17:12:48 +01:00
committed by Ahmad Abdolsaheb
parent d765fa704b
commit c4240cdf2f
6 changed files with 37 additions and 28 deletions

View File

@@ -415,6 +415,11 @@ export class CertificationSettings extends Component {
{ types: {} }
);
const formFields = challengeTitles.map(title => ({
name: title,
label: title
}));
const fullForm = filledforms === challengeTitles.length;
const createClickHandler = certLocation => e => {
@@ -436,7 +441,7 @@ export class CertificationSettings extends Component {
<Form
buttonText={fullForm ? 'Claim Certification' : 'Save Progress'}
enableSubmit={fullForm}
formFields={challengeTitles}
formFields={formFields}
hideButton={isCertClaimed}
id={superBlock}
initialValues={{