Skip to content

Commit 1500dd4

Browse files
author
liquanwei.lqw
committed
fix: fieldSet test
1 parent 6be9e51 commit 1500dd4

File tree

1 file changed

+20
-9
lines changed

1 file changed

+20
-9
lines changed

packages/form/src/components/Rate/index.tsx

+20-9
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ import type { RateProps } from 'antd';
22
import React from 'react';
33
import type { ProFormFieldItemProps } from '../../typing';
44
import ProField from '../Field';
5+
import { ProConfigProvider } from '@ant-design/pro-provider';
6+
import { FieldRate } from '@ant-design/pro-field';
57
/**
68
* 评分组件
79
*
@@ -12,16 +14,25 @@ const ProFormRate: React.ForwardRefRenderFunction<
1214
ProFormFieldItemProps<RateProps>
1315
> = ({ fieldProps, proFieldProps, ...rest }, ref) => {
1416
return (
15-
<ProField
16-
valueType="rate"
17-
fieldProps={fieldProps}
18-
ref={ref}
19-
proFieldProps={proFieldProps}
20-
filedConfig={{
21-
ignoreWidth: true,
17+
<ProConfigProvider
18+
valueTypeMap={{
19+
rate: {
20+
render: (text, props) => <FieldRate {...props} text={text} />,
21+
formItemRender: (text, props) => <FieldRate {...props} text={text} />,
22+
},
2223
}}
23-
{...rest}
24-
/>
24+
>
25+
<ProField
26+
valueType="rate"
27+
fieldProps={fieldProps}
28+
ref={ref}
29+
proFieldProps={proFieldProps}
30+
filedConfig={{
31+
ignoreWidth: true,
32+
}}
33+
{...rest}
34+
/>
35+
</ProConfigProvider>
2536
);
2637
};
2738

0 commit comments

Comments
 (0)