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"
>