Skip to content

Commit

Permalink
fix: import on demand
Browse files Browse the repository at this point in the history
  • Loading branch information
koppthe committed Feb 2, 2018
1 parent dca428a commit f336d03
Show file tree
Hide file tree
Showing 45 changed files with 252 additions and 73 deletions.
4 changes: 4 additions & 0 deletions src/components/alert/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
import Alert from './src/alert.vue'

Alert.install = function (Vue) {
Vue.component(Alert.name, Alert)
}

export default Alert
4 changes: 4 additions & 0 deletions src/components/badge/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
import Badge from './src/badge.vue'

Badge.install = function (Vue) {
Vue.component(Badge.name, Badge)
}

export default Badge
7 changes: 7 additions & 0 deletions src/components/breadcrumb-item/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import BreadcrumbItem from '../breadcrumb/src/breadcrumb-item.vue'

BreadcrumbItem.install = function (Vue) {
Vue.component(BreadcrumbItem.name, BreadcrumbItem)
}

export default BreadcrumbItem
8 changes: 4 additions & 4 deletions src/components/breadcrumb/index.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Breadcrumb from './src/breadcrumb.vue'
import BreadcrumbItem from './src/breadcrumb-item.vue'

export {
Breadcrumb,
BreadcrumbItem
Breadcrumb.install = function (Vue) {
Vue.component(Breadcrumb.name, Breadcrumb)
}

export default Breadcrumb
7 changes: 7 additions & 0 deletions src/components/button-group/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import ButtonGroup from '../button/src/button-group.vue'

ButtonGroup.install = function (Vue) {
Vue.component(ButtonGroup.name, ButtonGroup)
}

export default ButtonGroup
8 changes: 4 additions & 4 deletions src/components/button/index.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Button from './src/button.vue'
import ButtonGroup from './src/button-group.vue'

export {
Button,
ButtonGroup
Button.install = function (Vue) {
Vue.component(Button.name, Button)
}

export default Button
4 changes: 4 additions & 0 deletions src/components/card/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
import Card from './src/card'

Card.install = function (Vue) {
Vue.component(Card.name, Card)
}

export default Card
7 changes: 7 additions & 0 deletions src/components/checkbox-group/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import CheckboxGroup from '../checkbox/src/checkbox-group.vue'

CheckboxGroup.install = function (Vue) {
Vue.component(CheckboxGroup.name, CheckboxGroup)
}

export default CheckboxGroup
8 changes: 4 additions & 4 deletions src/components/checkbox/index.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Checkbox from './src/checkbox.vue'
import CheckboxGroup from './src/checkbox-group.vue'

export {
Checkbox,
CheckboxGroup
Checkbox.install = function (Vue) {
Vue.component(Checkbox.name, Checkbox)
}

export default Checkbox
7 changes: 7 additions & 0 deletions src/components/collapse-item/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import CollapseItem from '../collapse/src/collapse-item.vue'

CollapseItem.install = function (Vue) {
Vue.component(CollapseItem.name, CollapseItem)
}

export default CollapseItem
8 changes: 4 additions & 4 deletions src/components/collapse/index.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Collapse from './src/collapse'
import CollapseItem from './src/collapse-item'

export {
Collapse,
CollapseItem
Collapse.install = function (Vue) {
Vue.component(Collapse.name, Collapse)
}

export default Collapse
3 changes: 3 additions & 0 deletions src/components/dialog/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
import Dialog from '../modal/src/dialog.js'

export default Dialog
7 changes: 7 additions & 0 deletions src/components/dropdown-item/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import DropdownItem from '../dropdown/src/dropdown-item.vue'

DropdownItem.install = function (Vue) {
Vue.component(DropdownItem.name, DropdownItem)
}

export default DropdownItem
7 changes: 7 additions & 0 deletions src/components/dropdown-menu/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import DropdownMenu from '../dropdown/src/dropdown-menu.vue'

DropdownMenu.install = function (Vue) {
Vue.component(DropdownMenu.name, DropdownMenu)
}

export default DropdownMenu
10 changes: 4 additions & 6 deletions src/components/dropdown/index.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
import Dropdown from './src/dropdown.vue'
import DropdownMenu from './src/dropdown-menu.vue'
import DropdownItem from './src/dropdown-item.vue'

export {
Dropdown,
DropdownMenu,
DropdownItem
Dropdown.install = function (Vue) {
Vue.component(Dropdown.name, Dropdown)
}

export default Dropdown
4 changes: 4 additions & 0 deletions src/components/input-number/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
import InputNumber from './src/input-number.vue'

InputNumber.install = function (Vue) {
Vue.component(InputNumber.name, InputNumber)
}

export default InputNumber
4 changes: 4 additions & 0 deletions src/components/input/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
import Input from './src/input.vue'

Input.install = function (Vue) {
Vue.component(Input.name, Input)
}

export default Input
7 changes: 7 additions & 0 deletions src/components/menu-item-group/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import MenuItemGroup from '../menu/src/menu-group.vue'

MenuItemGroup.install = function (Vue) {
Vue.component(MenuItemGroup.name, MenuItemGroup)
}

export default MenuItemGroup
7 changes: 7 additions & 0 deletions src/components/menu-item/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import MenuItem from '../menu/src/menu-item.vue'

MenuItem.install = function (Vue) {
Vue.component(MenuItem.name, MenuItem)
}

export default MenuItem
12 changes: 4 additions & 8 deletions src/components/menu/index.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
import Menu from './src/menu'
import MenuItem from './src/menu-item'
import MenuItemGroup from './src/menu-group'
import Submenu from './src/submenu'

export {
Menu,
MenuItem,
MenuItemGroup,
Submenu
Menu.install = function (Vue) {
Vue.component(Menu.name, Menu)
}

export default Menu
8 changes: 4 additions & 4 deletions src/components/modal/index.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Dialog from './src/dialog'
import Modal from './src/modal.vue'

export {
Modal,
Dialog
Modal.install = function (Vue) {
Vue.component(Modal.name, Modal)
}

export default Modal
7 changes: 7 additions & 0 deletions src/components/option-group/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import OptionGroup from '../select/src/option-group.vue'

OptionGroup.install = function (Vue) {
Vue.component(OptionGroup.name, OptionGroup)
}

export default OptionGroup
7 changes: 7 additions & 0 deletions src/components/option/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import Option from '../select/src/option.vue'

Option.install = function (Vue) {
Vue.component(Option.name, Option)
}

export default Option
4 changes: 4 additions & 0 deletions src/components/pagination/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
import Pagination from './src/pagination.vue'

Pagination.install = function (Vue) {
Vue.component(Pagination.name, Pagination)
}

export default Pagination
4 changes: 4 additions & 0 deletions src/components/popover/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
import Popover from './src/popover.vue'

Popover.install = function (Vue) {
Vue.component(Popover.name, Popover)
}

export default Popover
4 changes: 4 additions & 0 deletions src/components/progress/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
import Progress from './src/progress.vue'

Progress.install = function (Vue) {
Vue.component(Progress.name, Progress)
}

export default Progress
7 changes: 7 additions & 0 deletions src/components/radio-button/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import RadioButton from '../radio/src/radio-button.vue'

RadioButton.install = function (Vue) {
Vue.component(RadioButton.name, RadioButton)
}

export default RadioButton
7 changes: 7 additions & 0 deletions src/components/radio-group/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import RadioGroup from '../radio/src/radio-group.vue'

RadioGroup.install = function (Vue) {
Vue.component(RadioGroup.name, RadioGroup)
}

export default RadioGroup
10 changes: 4 additions & 6 deletions src/components/radio/index.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
import Radio from './src/radio.vue'
import RadioGroup from './src/radio-group.vue'
import RadioButton from './src/radio-button.vue'

export {
Radio,
RadioGroup,
RadioButton
Radio.install = function (Vue) {
Vue.component(Radio.name, Radio)
}

export default Radio
4 changes: 4 additions & 0 deletions src/components/rate/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
import Rate from './src/rate.vue'

Rate.install = function (Vue) {
Vue.component(Rate.name, Rate)
}

export default Rate
13 changes: 4 additions & 9 deletions src/components/select/index.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,7 @@
/**
* https://github.com/iview/iview/blob/2.0/src/components/select/index.js
*/
import Select from './src/select.vue'
import Option from './src/option.vue'
import OptionGroup from './src/option-group.vue'

export {
Select,
Option,
OptionGroup
Select.install = function (Vue) {
Vue.component(Select.name, Select)
}

export default Select
4 changes: 4 additions & 0 deletions src/components/slider/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
import Slider from './src/slider.vue'

Slider.install = function (Vue) {
Vue.component(Slider.name, Slider)
}

export default Slider
7 changes: 7 additions & 0 deletions src/components/step/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import Step from '../steps/src/step.vue'

Step.install = function (Vue) {
Vue.component(Step.name, Step)
}

export default Step
8 changes: 4 additions & 4 deletions src/components/steps/index.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Steps from './src/steps.vue'
import Step from './src/step.vue'

export {
Steps,
Step
Steps.install = function (Vue) {
Vue.component(Steps.name, Steps)
}

export default Steps
7 changes: 7 additions & 0 deletions src/components/submenu/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import Submenu from '../menu/src/submenu.vue'

Submenu.install = function (Vue) {
Vue.component(Submenu.name, Submenu)
}

export default Submenu
4 changes: 4 additions & 0 deletions src/components/switch/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
import Switch from './src/switch.vue'

Switch.install = function (Vue) {
Vue.component(Switch.name, Switch)
}

export default Switch
7 changes: 7 additions & 0 deletions src/components/tab-pane/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import TabPane from '../tabs/src/tab-pane.vue'

TabPane.install = function (Vue) {
Vue.component(TabPane.name, TabPane)
}

export default TabPane
4 changes: 4 additions & 0 deletions src/components/table/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
import Table from './src/table.vue'

Table.install = function (Vue) {
Vue.component(Table.name, Table)
}

export default Table
8 changes: 4 additions & 4 deletions src/components/tabs/index.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import Tabs from './src/tabs.vue'
import TabPane from './src/tab-pane.vue'

export {
Tabs,
TabPane
Tabs.install = function (Vue) {
Vue.component(Tabs.name, Tabs)
}

export default Tabs
4 changes: 4 additions & 0 deletions src/components/tag/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
import Tag from './src/tag.vue'

Tag.install = function (Vue) {
Vue.component(Tag.name, Tag)
}

export default Tag
4 changes: 4 additions & 0 deletions src/components/textarea/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
const Textarea = require('./src/textarea.vue')

Textarea.install = function (Vue) {
Vue.component(Textarea.name, Textarea)
}

export default Textarea
7 changes: 7 additions & 0 deletions src/components/timeline-item/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import TimelineItem from '../timeline/src/timeline-item.vue'

TimelineItem.install = function (Vue) {
Vue.component(TimelineItem.name, TimelineItem)
}

export default TimelineItem
Loading

0 comments on commit f336d03

Please sign in to comment.