-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.js
76 lines (68 loc) · 3.33 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
import store from "./store";
import FeApp from "./components/FeApp";
import FeHeader from "./components/FeHeader";
import FeHeaderSection from "./components/FeHeader/FeHeaderSection";
import FeHeaderLogo from "./components/FeHeader/FeHeaderLogo";
import FeHeaderNav from "./components/FeHeader/FeHeaderNav";
import FeHeaderActions from "./components/FeHeader/FeHeaderActions";
import FeHeaderAction from "./components/FeHeader/FeHeaderAction";
import FeHeaderActionProfile from "./components/FeHeader/FeHeaderActionProfile";
import FeHeaderActionDropdown from "./components/FeHeader/FeHeaderActionDropdown";
import FeHeaderActionDropdownItem from "./components/FeHeader/FeHeaderActionDropdownItem";
import FeSidebar from "./components/FeSidebar";
import FeSidebarLogo from "./components/FeSidebar/FeSidebarLogo";
import FeSidebarNav from "./components/FeSidebar/FeSidebarNav";
import FeSidebarToggle from "./components/FeSidebar/FeSidebarToggle";
import FeSidebarFooter from "./components/FeSidebar/FeSidebarFooter";
import FeContent from "./components/FeContent";
import FeIcon from "./components/FeIcon";
import FeButton from "./components/FeForm/FeButton";
import FeList from "./components/FeForm/FeList";
import FeSelect from "./components/FeForm/FeSelect";
import FeTextField from "./components/FeForm/FeTextField";
import FeTextArea from "./components/FeForm/FeTextArea";
import FeFormRow from "./components/FeForm/FeFormRow";
import FeLabel from "./components/FeForm/FeLabel";
import FeCheckbox from "./components/FeForm/FeCheckbox";
import FeRadio from "./components/FeForm/FeRadio";
import FeSwitch from "./components/FeForm/FeSwitch";
import FeSortableList from "./components/FeForm/FeSortableList";
import "./assets/inter-ui-font/inter-ui.css";
import "./assets/icons/icomoon/style.css";
import "./assets/style.css";
import PrettyCheckbox from "pretty-checkbox-vue";
export default {
install(Vue, params = {}) {
Vue.prototype.$feStore = store;
Vue.prototype.$feCreadentials = params.creadentials;
Vue.use(PrettyCheckbox);
Vue.component("FeApp", FeApp);
Vue.component("FeHeader", FeHeader);
Vue.component("FeHeaderSection", FeHeaderSection);
Vue.component("FeHeaderLogo", FeHeaderLogo);
Vue.component("FeHeaderNav", FeHeaderNav);
Vue.component("FeHeaderActions", FeHeaderActions);
Vue.component("FeHeaderAction", FeHeaderAction);
Vue.component("FeHeaderActionProfile", FeHeaderActionProfile);
Vue.component("FeHeaderActionDropdown", FeHeaderActionDropdown);
Vue.component("FeHeaderActionDropdownItem", FeHeaderActionDropdownItem);
Vue.component("FeSidebar", FeSidebar);
Vue.component("FeSidebarLogo", FeSidebarLogo);
Vue.component("FeSidebarNav", FeSidebarNav);
Vue.component("FeSidebarToggle", FeSidebarToggle);
Vue.component("FeSidebarFooter", FeSidebarFooter);
Vue.component("FeContent", FeContent);
Vue.component("FeIcon", FeIcon);
Vue.component("FeButton", FeButton);
Vue.component("FeList", FeList);
Vue.component("FeTextField", FeTextField);
Vue.component("FeTextArea", FeTextArea);
Vue.component("FeFormRow", FeFormRow);
Vue.component("FeLabel", FeLabel);
Vue.component("FeCheckbox", FeCheckbox);
Vue.component("FeRadio", FeRadio);
Vue.component("FeSelect", FeSelect);
Vue.component("FeSwitch", FeSwitch);
Vue.component("FeSortableList", FeSortableList);
}
};