fix: build error

This commit is contained in:
chenos 2022-10-13 19:23:08 +08:00
parent e6f4db1a73
commit ca2a6fecf0

View File

@ -1,5 +1,4 @@
import { css } from '@emotion/css';
import lessStyle from './style.less';
import { ISchema, observer } from '@formily/react';
import { Button, Dropdown, Menu, Switch } from 'antd';
import classNames from 'classnames';
@ -10,7 +9,7 @@ import {
SchemaInitializerButtonProps,
SchemaInitializerItemComponent,
SchemaInitializerItemOptions,
SchemaInitializerItemProps,
SchemaInitializerItemProps
} from './types';
const defaultWrap = (s: ISchema) => s;
@ -19,6 +18,13 @@ export const SchemaInitializerItemContext = createContext(null);
export const SchemaInitializer = () => null;
const menuItemGroupCss = css`
.menuItemGroup {
max-height: 60vh;
overflow: auto;
}
`;
SchemaInitializer.Button = observer((props: SchemaInitializerButtonProps) => {
const {
title,
@ -88,7 +94,7 @@ SchemaInitializer.Button = observer((props: SchemaInitializerButtonProps) => {
<Menu.SubMenu
key={item.key || `item-group-${indexA}`}
title={compile(item.title)}
popupClassName={lessStyle.menuItemGroup}
popupClassName={menuItemGroupCss}
>
{renderItems(item.children)}
</Menu.SubMenu>
@ -163,7 +169,7 @@ SchemaInitializer.Item = (props: SchemaInitializerItemProps) => {
eventKey={item.key || `item-group-${indexA}`}
key={item.key || `item-group-${indexA}`}
title={compile(item.title)}
className={lessStyle.menuItemGroup}
className={menuItemGroupCss}
>
{renderMenuItem(item.children)}
</Menu.ItemGroup>