29 lines
714 B
TypeScript
29 lines
714 B
TypeScript
import type { VbenFormProps } from '#/adapter/form';
|
|
|
|
export const modalFormProps: VbenFormProps = {
|
|
wrapperClass: 'grid-cols-12', // 24栅格,
|
|
commonConfig: {
|
|
formItemClass: 'col-span-12',
|
|
// 所有表单项
|
|
componentProps: {
|
|
class: 'w-full',
|
|
},
|
|
},
|
|
// handleSubmit: onSubmit,
|
|
layout: 'horizontal',
|
|
schema: [
|
|
{
|
|
component: 'VbenInput',
|
|
fieldName: 'id',
|
|
label: 'ID',
|
|
formItemClass: 'col-span-6',
|
|
dependencies: {
|
|
show: false,
|
|
triggerFields: ['id'],
|
|
},
|
|
},
|
|
// 生成的表单字段
|
|
],
|
|
showDefaultActions: false,
|
|
};
|