12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- /*
- * @Author: Rindy
- * @Date: 2021-09-01 16:52:26
- * @LastEditors: Rindy
- * @LastEditTime: 2021-09-02 10:43:29
- * @Description: 通用组件
- */
- import { setup } from './utils/componentHelper'
- import Dialog, { Window, Toast, Alert, DialogContent } from './components/dialog'
- import Loading from './components/loading'
- import Message from './components/message'
- import Tree from './components/tree'
- import Button from './components/button'
- import { Group, GroupOption } from './components/group'
- import Input from './components/input'
- import Bubble from './components/bubble'
- import Icon from './components/icon'
- import Floating from './components/floating'
- import MenuItem from './components/menu-item'
- import { Gate, GateContent } from './components/gate/index'
- import Slide from './components/slide/index'
- import Audio from './components/audio'
- import Cropper from './components/cropper'
- import Scrollbar from './components/scrollbar'
- import Guide from './components/guide'
- const components = setup(
- Guide,
- DialogContent,
- Cropper,
- Message,
- Loading,
- Dialog,
- Window,
- Toast,
- Alert,
- Tree,
- Button,
- Group,
- GroupOption,
- Input,
- Icon,
- MenuItem,
- Floating,
- Gate,
- GateContent,
- Slide,
- Audio,
- Bubble
- )
- export { Guide, Scrollbar, DialogContent, Cropper, Message, Loading, Dialog, Tree, Button, Group, GroupOption, Input, Icon, MenuItem, Floating, Gate, GateContent, Slide, Audio }
- export default function install(app) {
- components.forEach(component => component.install(app))
- }
|