import snippets from './snippets'; // import { uuid } from '../_utils/utils' export default { snippets, componentName: 'Form', title: '表单容器', group: '原子组件', category: '表单', props: [ { name: 'anchorPoint', title: { label: '组件名称', tip: '按钮跳转到指定组件使用,请设置英文', }, propType: 'string', defaultValue: '', }, { name: 'tags', title: '注册标签', setter: 'LandingTagSetter', }, { name: 'score', title: '注册积分', setter: 'NumberSetter', }, // { // name: 'title', // title: '表单标题', // propType: 'string', // defaultValue: '现在注册' // }, { name: 'formsId', title: '表单库', setter: 'LandingFormsSelectSetter', }, { name: 'list', title: '内容编辑', setter: 'LandingFormSetter', }, { name: 'formItemTextColor', title: '表单字段颜色', setter: 'LandingColorSetter', defaultValue: '#ffffff', }, { name: 'submitText', title: '按钮内容', propType: 'string', defaultValue: '提交', }, { name: 'submitColor', title: '按钮颜色', setter: 'LandingColorSetter', defaultValue: '#6dd6ea', }, { name: 'submitTextColor', title: '按钮文字颜色', setter: 'LandingColorSetter', defaultValue: '#ffffff', }, { name: 'privacyPolicy', title: '隐私条款', setter: 'LandingPrivacyPolicySetter', }, { name: 'debugModal', title: '弹层设置', type: 'group', extraProps: { display: 'entry', }, items: [ { name: 'debugModal', title: '是否预览弹层', setter: 'BoolSetter', defaultValue: false, }, { name: 'modalText', title: '内容设置', setter: 'LandingRichTextSetter', defaultValue: '提交成功', }, ], }, { name: 'modalConfig', title: '提交点击后其他设置', type: 'group', extraProps: { display: 'entry', }, items: [ { name: 'modalConfig', title: '设置', setter: 'LandingTriggerBehaviorSetter', defaultValue: { type: 'none', jumpTime: 0, fileUrl: '', value: '', }, }, ], }, ], configure: { component: { isContainer: true }, supports: { style: true, }, }, };