UNPKG

v-ingredients

Version:

Reusable Components

87 lines (79 loc) 3.93 kB
import './assets/scss/styles.scss' // Import vue component import Btn from './components/Btn/Btn.vue' import Icon from './components/Icon/Icon.vue' import Select from './components/Select/Select.vue' import Tooltip from './components/Tooltip/Tooltip.vue' import Checkbox from './components/Checkbox/Checkbox.vue' import IconList from './components/IconList/IconList.vue' import DeviceBox from './components/DeviceBox/DeviceBox.vue' import InputField from './components/InputField/InputField.vue' import InputRadio from './components/InputRadio/InputRadio.vue' import GreenInvoice from './components/GreenInvoice/GreenInvoice.vue' import RequiredStar from './components/RequiredStar/RequiredStar.vue' import BoxWithHeader from './components/BoxWithHeader/BoxWithHeader.vue' import SmallOfferBox from './components/SmallOfferBox/SmallOfferBox.vue' import DeviceOfferBox from './components/DeviceOfferBox/DeviceOfferBox.vue' import DeviceOfferWindow from './components/DeviceOfferWindow/DeviceOfferWindow.vue' import MobileOfferPicker from './components/MobileOfferPicker/MobileOfferPicker.vue' import Box from './components/Box/Box.vue' import BoxInfo from './components/BoxInfo/BoxInfo.vue' import DetailsBox from './components/DetailsBox/DetailsBox.vue' import DetailsTable from './components/DetailsTable/DetailsTable.vue' import Dropdown from './components/Dropdown/Dropdown.vue' import KeyParams from './components/KeyParams/KeyParams.vue' import KeyParamsBox from './components/KeyParamsBox/KeyParamsBox.vue' import Loader from './components/Loader/Loader.vue' import ParamsBox from './components/ParamsBox/ParamsBox.vue' import ParamsTable from './components/ParamsTable/ParamsTable.vue' import Price from './components/Price/Price.vue' import Sidebar from './components/Sidebar/Sidebar.vue' import Slider from './components/Slider/Slider.vue' import StepAdvanced from './components/StepsAdvanced/StepAdvanced.vue' import StepsAdvanced from './components/StepsAdvanced/StepsAdvanced.vue' import StepsBasic from './components/StepsBasic/StepsBasic.vue' import Table from './components/Table/Table.vue' const components = { install: function (Vue) { Vue.component('Btn', Btn); Vue.component('Icon', Icon); Vue.component('Select', Select); Vue.component('Tooltip', Tooltip); Vue.component('Checkbox', Checkbox); Vue.component('IconList', IconList); Vue.component('DeviceBox', DeviceBox); Vue.component('InputField', InputField); Vue.component('InputRadio', InputRadio); Vue.component('GreenInvoice', GreenInvoice); Vue.component('RequiredStar', RequiredStar); Vue.component('BoxWithHeader', BoxWithHeader); Vue.component('SmallOfferBox', SmallOfferBox); Vue.component('DeviceOfferBox', DeviceOfferBox); Vue.component('DeviceOfferWindow', DeviceOfferWindow); Vue.component('MobileOfferPicker', MobileOfferPicker); Vue.component('Box', Box); Vue.component('BoxInfo', BoxInfo); Vue.component('DetailsBox', DetailsBox); Vue.component('DetailsTable', DetailsTable); Vue.component('Dropdown', Dropdown); Vue.component('KeyParams', KeyParams); Vue.component('KeyParamsBox', KeyParamsBox); Vue.component('Loader', Loader); Vue.component('ParamsBox', ParamsBox); Vue.component('ParamsTable', ParamsTable); Vue.component('Price', Price); Vue.component('Sidebar', Sidebar); Vue.component('Slider', Slider); Vue.component('StepAdvanced', StepAdvanced); Vue.component('StepsAdvanced', StepsAdvanced); Vue.component('StepsBasic', StepsBasic); Vue.component('Table', Table); } }; let GlobalVue = null if (typeof window !== 'undefined') { GlobalVue = window.Vue } else if (typeof global !== 'undefined') { GlobalVue = global.vue } export default components;