import React from 'react'; import { Rate } from 'antd'; import type { ProFieldFC } from '../../index'; /** * 评分组件 * * @param */ const FieldRate: ProFieldFC<{ text: string; }> = ({ text, mode, render, renderFormItem, fieldProps }, ref) => { if (mode === 'read') { const dom = ; if (render) { return render(text, { mode, ...fieldProps }, <>{dom}); } return dom; } if (mode === 'edit' || mode === 'update') { const dom = ; if (renderFormItem) { return renderFormItem(text, { mode, ...fieldProps }, dom); } return dom; } return null; }; export default React.forwardRef(FieldRate);