breakout imports

This commit is contained in:
Mutasem 2021-07-29 19:49:44 +02:00
parent 26cb39730c
commit 840bcf575c
3 changed files with 114 additions and 113 deletions

View file

@ -59,6 +59,7 @@ export const genericHelpers = mixins(showMessage).extend({
return; return;
} }
// @ts-ignore
this.loadingService = this.$loading( this.loadingService = this.$loading(
{ {
lock: true, lock: true,

View file

@ -1,4 +1,5 @@
import { Notification } from 'element-ui'; // @ts-ignore
import { Notification } from 'element-ui/lib/notification';
import { ElNotificationComponent, ElNotificationOptions } from 'element-ui/types/notification'; import { ElNotificationComponent, ElNotificationOptions } from 'element-ui/types/notification';
import mixins from 'vue-typed-mixins'; import mixins from 'vue-typed-mixins';

View file

@ -1,85 +1,84 @@
// @ts-nocheck
import Vue from "vue"; import Vue from "vue";
import Fragment from 'vue-fragment'; import Fragment from 'vue-fragment';
import "regenerator-runtime/runtime"; import "regenerator-runtime/runtime";
import { // import Pagination
Pagination, // import Autocomplete
Autocomplete, import Drawer from 'element-ui/lib/drawer';
Drawer, import Dialog from 'element-ui/lib/dialog';
Dialog, import Dropdown from 'element-ui/lib/dropdown';
Dropdown, import DropdownMenu from 'element-ui/lib/dropdown-menu';
DropdownMenu, import DropdownItem from 'element-ui/lib/dropdown-item';
DropdownItem, import Menu from 'element-ui/lib/menu';
Menu, import Submenu from 'element-ui/lib/submenu';
Submenu, import MenuItem from 'element-ui/lib/menu-item';
MenuItem, // import MenuItemGroup from 'element-ui/lib/';
MenuItemGroup, import Input from 'element-ui/lib/input';
Input, import InputNumber from 'element-ui/lib/input-number';
InputNumber, import Radio from 'element-ui/lib/radio';
Radio, import RadioGroup from 'element-ui/lib/radio-group';
RadioGroup, import RadioButton from 'element-ui/lib/radio-button';
RadioButton, import Checkbox from 'element-ui/lib/checkbox';
Checkbox, // import CheckboxButton from 'element-ui/lib/';
CheckboxButton, // import CheckboxGroup from 'element-ui/lib/';
CheckboxGroup, import Switch from 'element-ui/lib/switch';
Switch, import Select from 'element-ui/lib/select';
Select, import Option from 'element-ui/lib/option';
Option, import OptionGroup from 'element-ui/lib/option-group';
OptionGroup, // import Button from 'element-ui/lib/';
Button, import ButtonGroup from 'element-ui/lib/button-group';
ButtonGroup, import Table from 'element-ui/lib/table';
Table, import TableColumn from 'element-ui/lib/table-column';
TableColumn, import DatePicker from 'element-ui/lib/date-picker';
DatePicker, // import TimeSelect from 'element-ui/lib/';
TimeSelect, // import TimePicker from 'element-ui/lib/';
TimePicker, import Popover from 'element-ui/lib/popover';
Popover, import Tooltip from 'element-ui/lib/tooltip';
Tooltip, // import Breadcrumb from 'element-ui/lib/';
Breadcrumb, // import BreadcrumbItem from 'element-ui/lib/';
BreadcrumbItem, import Form from 'element-ui/lib/form';
Form, import FormItem from 'element-ui/lib/form-item';
FormItem, import Tabs from 'element-ui/lib/tabs';
Tabs, import TabPane from 'element-ui/lib/tab-pane';
TabPane, import Tag from 'element-ui/lib/tag';
Tag, // import Tree from 'element-ui/lib/';
Tree, // import Alert from 'element-ui/lib/';
Alert, // import Slider from 'element-ui/lib/';
Slider, // import Icon from 'element-ui/lib/icon';
Icon, import Row from 'element-ui/lib/row';
Row, import Col from 'element-ui/lib/col';
Col, // import Upload from 'element-ui/lib/';
Upload, // import Progress from 'element-ui/lib/';
Progress, import Badge from 'element-ui/lib/badge';
Badge, import Card from 'element-ui/lib/card';
Card, // import Rate from 'element-ui/lib/';
Rate, // import Steps from 'element-ui/lib/';
Steps, // import Step from 'element-ui/lib/';
Step, // import Carousel from 'element-ui/lib/';
Carousel, // import CarouselItem from 'element-ui/lib/';
CarouselItem, // import Collapse from 'element-ui/lib/';
Collapse, // import CollapseItem from 'element-ui/lib/';
CollapseItem, import ColorPicker from 'element-ui/lib/color-picker';
ColorPicker, import Transfer from 'element-ui/lib/transfer';
Transfer, import Container from 'element-ui/lib/container';
Container, // import Header from 'element-ui/lib/';
Header, // import Aside from 'element-ui/lib/';
Aside, // import Main from 'element-ui/lib/';
Main, // import Footer from 'element-ui/lib/';
Footer, // import Timeline from 'element-ui/lib/';
Timeline, // import TimelineItem from 'element-ui/lib/';
TimelineItem, // import Link from 'element-ui/lib/';
Link, // import Divider from 'element-ui/lib/';
Divider, // import Image from 'element-ui/lib/';
Image, // import Calendar from 'element-ui/lib/';
Calendar, // import Backtop from 'element-ui/lib/';
Backtop, // import PageHeader from 'element-ui/lib/';
PageHeader, import Loading from 'element-ui/lib/loading';
Loading, import MessageBox from 'element-ui/lib/message-box';
MessageBox, import Message from 'element-ui/lib/message';
Message, import Notification from 'element-ui/lib/notification';
Notification,
} from 'element-ui';
// @ts-ignore
import CollapseTransition from 'element-ui/lib/transitions/collapse-transition'; import CollapseTransition from 'element-ui/lib/transitions/collapse-transition';
// @ts-ignore // @ts-ignore
@ -102,9 +101,9 @@ Vue.use(N8nIconButton);
// element io // element io
locale.use(lang); locale.use(lang);
Vue.use(Pagination); // Vue.use(Pagination);
Vue.use(Dialog); Vue.use(Dialog);
Vue.use(Autocomplete); // Vue.use(Autocomplete);
Vue.use(Drawer); Vue.use(Drawer);
Vue.use(Dropdown); Vue.use(Dropdown);
Vue.use(DropdownMenu); Vue.use(DropdownMenu);
@ -112,15 +111,15 @@ Vue.use(DropdownItem);
Vue.use(Menu); Vue.use(Menu);
Vue.use(Submenu); Vue.use(Submenu);
Vue.use(MenuItem); Vue.use(MenuItem);
Vue.use(MenuItemGroup); // Vue.use(MenuItemGroup);
Vue.use(Input); Vue.use(Input);
Vue.use(InputNumber); Vue.use(InputNumber);
Vue.use(Radio); Vue.use(Radio);
Vue.use(RadioGroup); Vue.use(RadioGroup);
Vue.use(RadioButton); Vue.use(RadioButton);
Vue.use(Checkbox); Vue.use(Checkbox);
Vue.use(CheckboxButton); // Vue.use(CheckboxButton);
Vue.use(CheckboxGroup); // Vue.use(CheckboxGroup);
Vue.use(Switch); Vue.use(Switch);
Vue.use(Select); Vue.use(Select);
Vue.use(Option); Vue.use(Option);
@ -130,49 +129,49 @@ Vue.use(ButtonGroup);
Vue.use(Table); Vue.use(Table);
Vue.use(TableColumn); Vue.use(TableColumn);
Vue.use(DatePicker); Vue.use(DatePicker);
Vue.use(TimeSelect); // Vue.use(TimeSelect);
Vue.use(TimePicker); // Vue.use(TimePicker);
Vue.use(Popover); Vue.use(Popover);
Vue.use(Tooltip); Vue.use(Tooltip);
Vue.use(Breadcrumb); // Vue.use(Breadcrumb);
Vue.use(BreadcrumbItem); // Vue.use(BreadcrumbItem);
Vue.use(Form); Vue.use(Form);
Vue.use(FormItem); Vue.use(FormItem);
Vue.use(Tabs); Vue.use(Tabs);
Vue.use(TabPane); Vue.use(TabPane);
Vue.use(Tag); Vue.use(Tag);
Vue.use(Tree); // Vue.use(Tree);
Vue.use(Alert); // Vue.use(Alert);
Vue.use(Slider); // Vue.use(Slider);
Vue.use(Icon); // Vue.use(Icon);
Vue.use(Row); Vue.use(Row);
Vue.use(Col); Vue.use(Col);
Vue.use(Upload); // Vue.use(Upload);
Vue.use(Progress); // Vue.use(Progress);
Vue.use(Badge); Vue.use(Badge);
Vue.use(Card); Vue.use(Card);
Vue.use(Rate); // Vue.use(Rate);
Vue.use(Steps); // Vue.use(Steps);
Vue.use(Step); // Vue.use(Step);
Vue.use(Carousel); // Vue.use(Carousel);
Vue.use(CarouselItem); // Vue.use(CarouselItem);
Vue.use(Collapse); // Vue.use(Collapse);
Vue.use(CollapseItem); // Vue.use(CollapseItem);
Vue.use(ColorPicker); Vue.use(ColorPicker);
Vue.use(Transfer); Vue.use(Transfer);
Vue.use(Container); Vue.use(Container);
Vue.use(Header); // Vue.use(Header);
Vue.use(Aside); // Vue.use(Aside);
Vue.use(Main); // Vue.use(Main);
Vue.use(Footer); // Vue.use(Footer);
Vue.use(Timeline); // Vue.use(Timeline);
Vue.use(TimelineItem); // Vue.use(TimelineItem);
Vue.use(Link); // Vue.use(Link);
Vue.use(Divider); // Vue.use(Divider);
Vue.use(Image); // Vue.use(Image);
Vue.use(Calendar); // Vue.use(Calendar);
Vue.use(Backtop); // Vue.use(Backtop);
Vue.use(PageHeader); // Vue.use(PageHeader);
Vue.component(CollapseTransition.name, CollapseTransition); Vue.component(CollapseTransition.name, CollapseTransition);