Skip to content

Commit 33cbedd

Browse files
committed
feat: update initial form values to use empty strings and enhance validation rules
1 parent 188855d commit 33cbedd

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

src/packages/ce/src/runtime/pages/RuntimeCreatePage.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,16 +48,19 @@ export const RuntimeCreatePage: React.FC = () => {
4848
const [inputs, validate] = useForm({
4949
useInitialValidation: false,
5050
initialValues: {
51-
name: null,
52-
description: null,
51+
name: "",
52+
description: "",
5353
},
5454
validate: {
5555
name: (value) => {
5656
if (!value) return "Name is required"
57+
if (value.length < 3) return "Name needs to be at least 3 characters"
58+
if (value.length > 50) return "Name needs to be less than 50 characters"
5759
return null
5860
},
5961
description: (value) => {
6062
if (!value) return "Description is required"
63+
if ((value as string).length > 50) return "Description needs to be less than 50 characters"
6164
return null
6265
}
6366
},

0 commit comments

Comments
 (0)