Browse Source

chore: remove slot from ComponentFormSchema type

pull/3455/head
likui628 2 years ago
parent
commit
2db4cfbd33
  1. 2
      src/components/Form/src/types/form.ts
  2. 1
      src/views/demo/page/form/step/data.tsx
  3. 1
      src/views/demo/system/role/role.data.ts

2
src/components/Form/src/types/form.ts

@ -227,8 +227,6 @@ interface BaseFormSchema<T extends ComponentType = any> {
export interface ComponentFormSchema<T extends ComponentType = any> extends BaseFormSchema<T> {
// render component
component: T;
// fix: Object literal may only specify known properties, and 'slot' does not exist in type 'ComponentFormSchema'.
slot?: string;
}
export interface SlotFormSchema extends BaseFormSchema {

1
src/views/demo/page/form/step/data.tsx

@ -21,7 +21,6 @@ export const step1Schemas: FormSchema[] = [
},
{
field: 'fac',
component: 'InputGroup',
label: '收款账户',
required: true,
defaultValue: 'test@example.com',

1
src/views/demo/system/role/role.data.ts

@ -119,6 +119,5 @@ export const formSchema: FormSchema[] = [
label: ' ',
field: 'menu',
slot: 'menu',
component: 'ApiTree',
},
];

Loading…
Cancel
Save