2020-09-28 20:19:10 +08:00
|
|
|
|
import Icon from './Icon/index';
|
2020-11-26 21:19:39 +08:00
|
|
|
|
import { Button } from './Button';
|
2020-11-12 23:30:13 +08:00
|
|
|
|
import {
|
|
|
|
|
|
// Need
|
|
|
|
|
|
Button as AntButton,
|
|
|
|
|
|
|
|
|
|
|
|
// Optional
|
2021-01-18 23:37:36 +08:00
|
|
|
|
// Select,
|
|
|
|
|
|
// Alert,
|
|
|
|
|
|
// Checkbox,
|
|
|
|
|
|
// DatePicker,
|
|
|
|
|
|
// Radio,
|
|
|
|
|
|
// Switch,
|
|
|
|
|
|
// Card,
|
|
|
|
|
|
// List,
|
|
|
|
|
|
// Tabs,
|
|
|
|
|
|
// Descriptions,
|
|
|
|
|
|
// Tree,
|
|
|
|
|
|
// Table,
|
|
|
|
|
|
// Divider,
|
|
|
|
|
|
// Modal,
|
|
|
|
|
|
// Drawer,
|
|
|
|
|
|
// Dropdown,
|
|
|
|
|
|
// Tag,
|
|
|
|
|
|
// Tooltip,
|
|
|
|
|
|
// Badge,
|
|
|
|
|
|
// Popover,
|
|
|
|
|
|
// Upload,
|
|
|
|
|
|
// Transfer,
|
|
|
|
|
|
// Steps,
|
|
|
|
|
|
// PageHeader,
|
|
|
|
|
|
// Result,
|
|
|
|
|
|
// Empty,
|
|
|
|
|
|
// Avatar,
|
|
|
|
|
|
// Menu,
|
|
|
|
|
|
// Breadcrumb,
|
|
|
|
|
|
// Form,
|
|
|
|
|
|
// Input,
|
|
|
|
|
|
// Row,
|
|
|
|
|
|
// Col,
|
|
|
|
|
|
// Spin,
|
2020-11-12 23:30:13 +08:00
|
|
|
|
} from 'ant-design-vue';
|
2021-01-10 21:23:21 +08:00
|
|
|
|
|
2021-01-09 23:28:52 +08:00
|
|
|
|
import { App } from 'vue';
|
2020-09-28 20:19:10 +08:00
|
|
|
|
|
2020-11-23 23:24:13 +08:00
|
|
|
|
const compList = [Icon, Button, AntButton.Group];
|
2020-10-27 21:53:53 +08:00
|
|
|
|
|
2021-01-09 23:28:52 +08:00
|
|
|
|
export function registerGlobComp(app: App) {
|
2020-09-28 20:19:10 +08:00
|
|
|
|
compList.forEach((comp: any) => {
|
2021-01-09 23:28:52 +08:00
|
|
|
|
app.component(comp.name, comp);
|
2020-09-28 20:19:10 +08:00
|
|
|
|
});
|
2020-11-12 23:30:13 +08:00
|
|
|
|
|
|
|
|
|
|
// Optional
|
|
|
|
|
|
// If you need to customize global components, you can write here
|
|
|
|
|
|
// If you don’t need it, you can delete it
|
2021-01-18 23:37:36 +08:00
|
|
|
|
// app
|
|
|
|
|
|
// .use(Select)
|
|
|
|
|
|
// .use(Alert)
|
|
|
|
|
|
// .use(Breadcrumb)
|
|
|
|
|
|
// .use(Checkbox)
|
|
|
|
|
|
// .use(DatePicker)
|
|
|
|
|
|
// .use(Radio)
|
|
|
|
|
|
// .use(Switch)
|
|
|
|
|
|
// .use(Card)
|
|
|
|
|
|
// .use(List)
|
|
|
|
|
|
// .use(Descriptions)
|
|
|
|
|
|
// .use(Tree)
|
|
|
|
|
|
// .use(Table)
|
|
|
|
|
|
// .use(Divider)
|
|
|
|
|
|
// .use(Modal)
|
|
|
|
|
|
// .use(Drawer)
|
|
|
|
|
|
// .use(Dropdown)
|
|
|
|
|
|
// .use(Tag)
|
|
|
|
|
|
// .use(Tooltip)
|
|
|
|
|
|
// .use(Badge)
|
|
|
|
|
|
// .use(Popover)
|
|
|
|
|
|
// .use(Upload)
|
|
|
|
|
|
// .use(Transfer)
|
|
|
|
|
|
// .use(Steps)
|
|
|
|
|
|
// .use(PageHeader)
|
|
|
|
|
|
// .use(Result)
|
|
|
|
|
|
// .use(Empty)
|
|
|
|
|
|
// .use(Avatar)
|
|
|
|
|
|
// .use(Menu)
|
|
|
|
|
|
// .use(Tabs)
|
|
|
|
|
|
// .use(Form)
|
|
|
|
|
|
// .use(Input)
|
|
|
|
|
|
// .use(Row)
|
|
|
|
|
|
// .use(Col)
|
|
|
|
|
|
// .use(Spin);
|
2020-09-28 20:19:10 +08:00
|
|
|
|
}
|