diff --git a/packages/form/src/components/LoginForm/demos/login-form.tsx b/packages/form/src/components/LoginForm/demos/login-form.tsx index 0b8190eb8fcf..6018e7b00e53 100644 --- a/packages/form/src/components/LoginForm/demos/login-form.tsx +++ b/packages/form/src/components/LoginForm/demos/login-form.tsx @@ -79,7 +79,6 @@ export default () => { prefix: , strengthText: 'Password should contain numbers, letters and special characters, at least 8 characters long.', - statusRender: (value) => { const getStatus = () => { if (value && value.length > 12) { diff --git a/packages/form/src/components/Text/index.tsx b/packages/form/src/components/Text/index.tsx index 35d58dda4a83..18128dfd81ed 100644 --- a/packages/form/src/components/Text/index.tsx +++ b/packages/form/src/components/Text/index.tsx @@ -86,7 +86,7 @@ const PassWordStrength: React.FC< overlayStyle={{ width: 240, }} - placement="right" + placement="rightTop" {...props.popoverProps} open={open} > @@ -117,31 +117,33 @@ const Password: React.FC< open={open} onOpenChange={setOpen} > - { - fieldProps?.onBlur?.(e); - setOpen(false); - }, - onClick: (e: any) => { - fieldProps?.onClick?.(e); - setOpen(true); - }, - }} - proFieldProps={proFieldProps} - filedConfig={ - { - valueType, - } as const - } - {...rest} - /> +
+ { + fieldProps?.onBlur?.(e); + setOpen(false); + }, + onClick: (e: any) => { + fieldProps?.onClick?.(e); + setOpen(true); + }, + }} + proFieldProps={proFieldProps} + filedConfig={ + { + valueType, + } as const + } + {...rest} + /> +
); } diff --git a/tests/field/__snapshots__/demo.test.ts.snap b/tests/field/__snapshots__/demo.test.ts.snap index 839bd2daee47..1a59f0ddf4ba 100644 --- a/tests/field/__snapshots__/demo.test.ts.snap +++ b/tests/field/__snapshots__/demo.test.ts.snap @@ -1589,10 +1589,11 @@ exports[`field demos > 📸 renders ./packages/field/src/demos/base_test.tsx cor class="ant-descriptions-item-content" >