exclude some fields from being sent
<Create saveButtonProps={saveButtonProps}>
<Form {...formProps} layout="vertical">
<Form.Item
name="email"
label={"Email"}
rules={[
{ required: true },
{
type: "email",
message: "Invalid email address",
},
]}
>
<Input size="large" placeholder={"Email"} />
</Form.Item>
<Form.Item
name="password"
label={"Password"}
rules={[{ required: true }]}
hasFeedback
>
<Input type="password" placeholder="●●●●●●●●" size="large" />
</Form.Item>
{/* <Form.Item
name="confirmPassword"
label={"Confirm Password"}
hasFeedback
dependencies={["password"]}
rules={[
{ required: true },
({ getFieldValue }) => ({
validator(_, value) {
if (!value || getFieldValue("password") === value) {
return Promise.resolve();
}
return Promise.reject(
new Error("Confirm passwords do not match!")
);
},
}),
]}
>
<Input type="password" placeholder="●●●●●●●●" size="large" />
</Form.Item> */}
</Form>
</Create>
please tell me how to exclude confirm passwords from being sent to bakcend
<Form {...formProps} layout="vertical">
<Form.Item
name="email"
label={"Email"}
rules={[
{ required: true },
{
type: "email",
message: "Invalid email address",
},
]}
>
<Input size="large" placeholder={"Email"} />
</Form.Item>
<Form.Item
name="password"
label={"Password"}
rules={[{ required: true }]}
hasFeedback
>
<Input type="password" placeholder="●●●●●●●●" size="large" />
</Form.Item>
{/* <Form.Item
name="confirmPassword"
label={"Confirm Password"}
hasFeedback
dependencies={["password"]}
rules={[
{ required: true },
({ getFieldValue }) => ({
validator(_, value) {
if (!value || getFieldValue("password") === value) {
return Promise.resolve();
}
return Promise.reject(
new Error("Confirm passwords do not match!")
);
},
}),
]}
>
<Input type="password" placeholder="●●●●●●●●" size="large" />
</Form.Item> */}
</Form>
</Create>
please tell me how to exclude confirm passwords from being sent to bakcend
