Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 60ffd86

Browse files
committed
Use HTML API to mark fields required
1 parent e804f40 commit 60ffd86

File tree

3 files changed

+1
-2
lines changed

3 files changed

+1
-2
lines changed

site/src/components/RichParameterInput/RichParameterInput.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ const RichParameterField: React.FC<RichParameterInputProps> = ({
169169
type={parameter.type}
170170
size="small"
171171
disabled={disabled}
172+
required={parameter.required}
172173
placeholder={parameter.default_value}
173174
value={parameterValue}
174175
onChange={(event) => {

site/src/i18n/en/workspaceBuildParametersPage.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"title": "Workspace build parameters",
33
"detail": "Those values were provided by the workspace owner.",
44
"noParametersDefined": "This template does not use any rich parameters.",
5-
"validationRequiredParameter": "Parameter is required.",
65
"validationNumberNotInRange": "Value must be between {{min}} and {{max}}.",
76
"validationPatternNotMatched": "{{error}} (value does not match the pattern {{pattern}}).",
87
"updateWorkspace": "Update workspace",

site/src/pages/CreateWorkspacePage/CreateWorkspacePageView.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -577,7 +577,6 @@ export const ValidationSchemaForRichParameters = (
577577
Yup.object().shape({
578578
name: Yup.string().required(),
579579
value: Yup.string()
580-
.required(t("validationRequiredParameter"))
581580
.test("verify with template", (val, ctx) => {
582581
const name = ctx.parent.name
583582
const templateParameter = templateParameters.find(

0 commit comments

Comments
 (0)