import React from 'react' import { Rate } from 'antd' import RemoteOptionsView from '../type-select-box/RemoteOptionsView' import RemoteCheckbox from './RemoteCheckbox' import RemoteRadio from './RemoteRadio' import { defineTypes, ProFormValueTypeMapConfig } from '../types-define' const types = defineTypes({ // 多选框 checkbox: { renderField: ({ fieldProps: props = {} } = {}) => , renderView: (value, config = {}) => ( ), }, // 星级组件 rate: { renderField: ({ fieldProps: props = {} } = {}) => , renderView: (value, config = {}) => , }, // 单选框 radio: { renderField: ({ fieldProps: props = {} } = {}) => , renderView: (value, config = {}) => ( ), }, // 按钮单选框 radioButton: { renderField: ({ fieldProps: props = {} } = {}) => , renderView: (value, config = {}) => ( ), }, }) export default types export { default as RemoteCheckbox } from './RemoteCheckbox' export { default as RemoteRadio } from './RemoteRadio' export * from './RemoteCheckbox' export * from './RemoteRadio'