diff options
author | Wouter Admiraal <wouter.admiraal@sonarsource.com> | 2021-02-25 13:53:01 +0100 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2021-03-03 20:12:51 +0000 |
commit | 68292ece44a35c142bf116db50989c03bc33e522 (patch) | |
tree | d9ddfce70b03f065cecd3396cac6b488e01db41c /server/sonar-web/src/main/js/apps/create/project | |
parent | 986a6793f9d19e5ff93c3e340589a5abc16626c3 (diff) | |
download | sonarqube-68292ece44a35c142bf116db50989c03bc33e522.tar.gz sonarqube-68292ece44a35c142bf116db50989c03bc33e522.zip |
SONAR-12056 Indicate required fields for forms
Diffstat (limited to 'server/sonar-web/src/main/js/apps/create/project')
2 files changed, 6 insertions, 0 deletions
diff --git a/server/sonar-web/src/main/js/apps/create/project/ManualProjectCreate.tsx b/server/sonar-web/src/main/js/apps/create/project/ManualProjectCreate.tsx index b61cca8fe70..858d4464fa0 100644 --- a/server/sonar-web/src/main/js/apps/create/project/ManualProjectCreate.tsx +++ b/server/sonar-web/src/main/js/apps/create/project/ManualProjectCreate.tsx @@ -23,6 +23,7 @@ import * as React from 'react'; import { SubmitButton } from 'sonar-ui-common/components/controls/buttons'; import ValidationInput from 'sonar-ui-common/components/controls/ValidationInput'; import DeferredSpinner from 'sonar-ui-common/components/ui/DeferredSpinner'; +import MandatoryFieldsExplanation from 'sonar-ui-common/components/ui/MandatoryFieldsExplanation'; import { translate } from 'sonar-ui-common/helpers/l10n'; import { createProject, doesComponentExists } from '../../../api/components'; import ProjectKeyInput from '../../../components/common/ProjectKeyInput'; @@ -190,6 +191,8 @@ export default class ManualProjectCreate extends React.PureComponent<Props, Stat <div className="create-project-manual"> <div className="flex-1 huge-spacer-right"> <form className="manual-project-create" onSubmit={this.handleFormSubmit}> + <MandatoryFieldsExplanation className="big-spacer-bottom" /> + <ProjectKeyInput error={projectKeyError} help={translate('onboarding.create_project.project_key.help')} diff --git a/server/sonar-web/src/main/js/apps/create/project/__tests__/__snapshots__/ManualProjectCreate-test.tsx.snap b/server/sonar-web/src/main/js/apps/create/project/__tests__/__snapshots__/ManualProjectCreate-test.tsx.snap index 9d81986e63a..419e388a868 100644 --- a/server/sonar-web/src/main/js/apps/create/project/__tests__/__snapshots__/ManualProjectCreate-test.tsx.snap +++ b/server/sonar-web/src/main/js/apps/create/project/__tests__/__snapshots__/ManualProjectCreate-test.tsx.snap @@ -15,6 +15,9 @@ exports[`should render correctly 1`] = ` className="manual-project-create" onSubmit={[Function]} > + <MandatoryFieldsExplanation + className="big-spacer-bottom" + /> <ProjectKeyInput help="onboarding.create_project.project_key.help" label="onboarding.create_project.project_key" |