import Alert from './src/alert'
import Badge from './src/badge'
import BreadcrumbItem from './src/breadcrumb-item'
import CollapseItem from './src/collapse-item'
import Drawer from './src/drawer'
import Dropdown from './src/dropdown'
import DropdownMenu from './src/dropdown-menu'
import DropdownItem from './src/dropdown-item'
import FilterBox from './src/filter-box'
import Form from './src/form'
import Guide from './src/guide'
import Grid from './src/grid'
import Milestone from './src/milestone'
import Popconfirm from './src/popconfirm'
import Popover from './src/popover'
import Switch from './src/switch'
import Select from './src/select'
import Split from './src/split'
import Time from './src/time'
import TimeRange from './src/time-range'
import TimeSpinner from './src/time-spinner'
import TransferPanel from './src/transfer-panel'
import UploadList from './src/upload-list'
import Loading from './src/loading'
import Input from './src/input'
import DateRange from './src/date-range'
import Pager from './src/pager'
import DialogBox from './src/dialog-box'
import Popeditor from './src/popeditor'
import DialogSelect from './src/dialog-select'
import DatePanel from './src/date-panel'
import Cascader from './src/cascader'
import BaseSelect from './src/base-select'
import { version } from './package.json'

export default {
  name: 'saas',
  version,
  components: {
    Alert,
    Badge,
    BreadcrumbItem,
    CollapseItem,
    Drawer,
    Dropdown,
    DropdownMenu,
    DropdownItem,
    FilterBox,
    Form,
    Guide,
    Grid,
    Milestone,
    Pager,
    Popconfirm,
    Popeditor,
    Popover,
    Switch,
    Select,
    Split,
    Time,
    TimeRange,
    TimeSpinner,
    TransferPanel,
    UploadList,
    Loading,
    Input,
    DateRange,
    DialogBox,
    DatePanel,
    DialogSelect,
    Cascader,
    BaseSelect
  }
}