151 lines
8.0 KiB
JavaScript
151 lines
8.0 KiB
JavaScript
|
import Vue from "vue";
|
||
|
// Use it to import all Vue file containing this folder as Components
|
||
|
// const files = require.context('./', true, /\.vue$/i)
|
||
|
// files.keys().map(key => Vue.component(key.split('/').pop().split('.')[0], files(key).default))
|
||
|
|
||
|
Vue.component("home", require("./home").default);
|
||
|
|
||
|
Vue.component("dashboard-crypto", require("./dashboard/crypto").default);
|
||
|
Vue.component("dashboard-saas", require("./dashboard/saas").default);
|
||
|
Vue.component("dashboard-blog", require("./dashboard/blog").default);
|
||
|
|
||
|
Vue.component("login", require("./account/login").default);
|
||
|
Vue.component("register", require("./account/register").default);
|
||
|
Vue.component("forgot-password", require("./account/forgot-password").default);
|
||
|
Vue.component("reset-password", require("./account/reset-password").default);
|
||
|
|
||
|
Vue.component("calendar", require("./calendar/calendar").default);
|
||
|
Vue.component("chat", require("./chat/chat").default);
|
||
|
Vue.component("file-manager", require("./file-manager/index").default);
|
||
|
|
||
|
Vue.component("charts-apex", require("./charts/apex").default);
|
||
|
Vue.component("charts-chartist", require("./charts/chartist").default);
|
||
|
Vue.component("charts-chartjs", require("./charts/chartjs").default);
|
||
|
|
||
|
Vue.component("contacts-grid", require("./contacts/contacts-grid").default);
|
||
|
Vue.component("contacts-list", require("./contacts/contacts-list").default);
|
||
|
Vue.component(
|
||
|
"contacts-profile",
|
||
|
require("./contacts/contacts-profile").default
|
||
|
);
|
||
|
|
||
|
Vue.component("blog-list", require("./blog/list").default);
|
||
|
Vue.component("blog-grid", require("./blog/grid").default);
|
||
|
Vue.component("blog-detail", require("./blog/detail").default);
|
||
|
|
||
|
|
||
|
Vue.component("crypto-wallet", require("./crypto/wallet").default);
|
||
|
Vue.component("crypto-buy-sell", require("./crypto/buy-sell").default);
|
||
|
Vue.component("crypto-lending", require("./crypto/lending").default);
|
||
|
Vue.component("crypto-exchange", require("./crypto/exchange").default);
|
||
|
Vue.component("crypto-orders", require("./crypto/orders").default);
|
||
|
Vue.component(
|
||
|
"crypto-kyc-application",
|
||
|
require("./crypto/kyc-application").default
|
||
|
);
|
||
|
Vue.component("crypto-ico-landing", require("./crypto/ico-landing").default);
|
||
|
|
||
|
Vue.component("ecommerce-products", require("./ecommerce/products").default);
|
||
|
Vue.component(
|
||
|
"ecommerce-product-detail",
|
||
|
require("./ecommerce/product-detail").default
|
||
|
);
|
||
|
Vue.component("ecommerce-orders", require("./ecommerce/orders").default);
|
||
|
Vue.component("ecommerce-customers", require("./ecommerce/customers").default);
|
||
|
Vue.component("ecommerce-cart", require("./ecommerce/cart").default);
|
||
|
Vue.component("ecommerce-checkout", require("./ecommerce/checkout").default);
|
||
|
Vue.component("ecommerce-shops", require("./ecommerce/shops").default);
|
||
|
Vue.component(
|
||
|
"ecommerce-add-product",
|
||
|
require("./ecommerce/add-product").default
|
||
|
);
|
||
|
|
||
|
Vue.component("email-inbox", require("./email/inbox").default);
|
||
|
Vue.component("email-reademail", require("./email/reademail").default);
|
||
|
Vue.component("email-templates-basic", require("./email/templates/basic").default);
|
||
|
Vue.component("email-templates-alert", require("./email/templates/alert").default);
|
||
|
Vue.component("email-templates-billing", require("./email/templates/billing").default);
|
||
|
|
||
|
Vue.component("form-elements", require("./forms/elements").default);
|
||
|
Vue.component("form-layouts", require("./forms/layouts").default);
|
||
|
Vue.component("form-validation", require("./forms/validation").default);
|
||
|
Vue.component("form-advanced", require("./forms/advanced").default);
|
||
|
Vue.component("form-editor", require("./forms/ckeditor").default);
|
||
|
Vue.component("form-uploads", require("./forms/uploads").default);
|
||
|
Vue.component("form-repeater", require("./forms/repeater").default);
|
||
|
Vue.component("form-wizard", require("./forms/wizard").default);
|
||
|
Vue.component("form-mask", require("./forms/mask").default);
|
||
|
|
||
|
Vue.component("icons-boxicons", require("./icons/boxicons").default);
|
||
|
Vue.component(
|
||
|
"icons-materialdesign",
|
||
|
require("./icons/materialdesign").default
|
||
|
);
|
||
|
Vue.component("icons-dripicons", require("./icons/dripicons").default);
|
||
|
Vue.component("icons-fontawesome", require("./icons/fontawesome").default);
|
||
|
|
||
|
Vue.component("invoices-list", require("./invoices/list").default);
|
||
|
Vue.component("invoices-detail", require("./invoices/detail").default);
|
||
|
|
||
|
Vue.component("layout-horizontal", require("./layout/horizontal").default);
|
||
|
|
||
|
Vue.component("maps-google", require("./maps/google").default);
|
||
|
Vue.component("maps-leaflet", require("./maps/leaflet/index").default);
|
||
|
|
||
|
Vue.component("projects-grid", require("./projects/projects-grid").default);
|
||
|
Vue.component("projects-list", require("./projects/projects-list").default);
|
||
|
Vue.component("projects-overview", require("./projects/overview").default);
|
||
|
Vue.component("projects-create", require("./projects/create").default);
|
||
|
|
||
|
Vue.component("auth-login-1", require("./sample-pages/login-sample").default);
|
||
|
Vue.component("auth-login-2", require("./sample-pages/login-2").default);
|
||
|
Vue.component("auth-register-1",require("./sample-pages/register-sample").default);
|
||
|
Vue.component("auth-register-2",require("./sample-pages/register-2").default);
|
||
|
Vue.component("auth-recoverpw",require("./sample-pages/recoverpw-sample").default);
|
||
|
Vue.component("auth-recoverpwd-2",require("./sample-pages/recoverpwd-2").default);
|
||
|
Vue.component("auth-lock-screen", require("./sample-pages/lockscreen").default);
|
||
|
Vue.component("auth-lock-screen-2", require("./sample-pages/lockscreen-2").default);
|
||
|
Vue.component("auth-confirm-mail", require("./sample-pages/confirm-mail").default);
|
||
|
Vue.component("auth-confirm-mail-2", require("./sample-pages/confirm-mail-2").default);
|
||
|
Vue.component("auth-email-verification", require("./sample-pages/email-verification").default);
|
||
|
Vue.component("auth-email-verification-2", require("./sample-pages/email-verification-2").default);
|
||
|
Vue.component("auth-two-step-verification", require("./sample-pages/two-step-verification").default);
|
||
|
Vue.component("auth-two-step-verification-2", require("./sample-pages/two-step-verification-2").default);
|
||
|
|
||
|
Vue.component("tables-basic", require("./tables/basictable").default);
|
||
|
Vue.component("tables-advanced", require("./tables/advancedtable").default);
|
||
|
|
||
|
Vue.component("tasks-list", require("./tasks/task-list").default);
|
||
|
Vue.component("tasks-kanban", require("./tasks/kanbanboard").default);
|
||
|
Vue.component("tasks-create", require("./tasks/task-create").default);
|
||
|
|
||
|
Vue.component("ui-alerts", require("./ui/alerts").default);
|
||
|
Vue.component("ui-buttons", require("./ui/buttons").default);
|
||
|
Vue.component("ui-cards", require("./ui/cards").default);
|
||
|
Vue.component("ui-carousel", require("./ui/carousel").default);
|
||
|
Vue.component("ui-dropdowns", require("./ui/dropdowns").default);
|
||
|
Vue.component("ui-grid", require("./ui/grid").default);
|
||
|
Vue.component("ui-images", require("./ui/images").default);
|
||
|
Vue.component("ui-modals", require("./ui/modals").default);
|
||
|
Vue.component("ui-rangeslider", require("./ui/rangeslider").default);
|
||
|
Vue.component("ui-progressbars", require("./ui/progressbars").default);
|
||
|
Vue.component("ui-sweet-alert", require("./ui/sweet-alert").default);
|
||
|
Vue.component("ui-tabs-accordions", require("./ui/tabs-accordions").default);
|
||
|
Vue.component("ui-typography", require("./ui/typography").default);
|
||
|
Vue.component("ui-video", require("./ui/video").default);
|
||
|
Vue.component("ui-general", require("./ui/general").default);
|
||
|
Vue.component("ui-colors", require("./ui/colors").default);
|
||
|
Vue.component("ui-lightbox", require("./ui/lightbox").default);
|
||
|
Vue.component("ui-image-cropper", require("./ui/cropper").default);
|
||
|
Vue.component("ui-drawer", require("./ui/drawer").default);
|
||
|
Vue.component("ui-placeholder", require("./ui/placeholder").default);
|
||
|
|
||
|
Vue.component("pages-starter", require("./utility/starter").default);
|
||
|
Vue.component("pages-maintenance", require("./utility/maintenance").default);
|
||
|
Vue.component("pages-coming-soon", require("./utility/coming-soon").default);
|
||
|
Vue.component("pages-timeline", require("./utility/timeline").default);
|
||
|
Vue.component("pages-faqs", require("./utility/faqs").default);
|
||
|
Vue.component("pages-pricing", require("./utility/pricing").default);
|
||
|
Vue.component("pages-404", require("./utility/404").default);
|
||
|
Vue.component("pages-500", require("./utility/500").default);
|