webpack-bootstrap-ui-kit/src/js/app.js

102 lines
2.4 KiB
JavaScript
Executable File

'use strict'
/*
* UI Basics
*/
// import $ from 'jquery';
import '../scss/app.scss'
import Events from './_events'
import './main'
/*
* Extra functionality
*/
import '@a2nt/meta-lightbox-js/src/js/app'
import './ui/carousel'
import './ui/dropdown'
import './ui/datepicker'
// import './ui/ui.instagram.feed';
/*
* AJAX functionality
*/
// import './ajax/links';
import './ajax/online'
import './ajax/lazy-images'
/*
* Site specific modules
*/
import './layout'
// import 'hammerjs/hammer';
// import 'jquery-hammerjs/jquery.hammer';
// Routie
// import 'pouchdb/dist/pouchdb';
// import './components/routes/index';
// conflicts with components/ui.hover.js (shows dropdown on hover)
// import 'bootstrap/js/dist/dropdown';
/* import './components/ui.hover';
import './components/ui.carousel';
import './components/ui.menu';
import 'bootstrap/js/dist/modal';
import 'bootstrap/js/dist/tooltip';
import 'bootstrap/js/dist/popover';
import 'bootstrap/js/dist/scrollspy';
import 'bootstrap/js/dist/tab'; */
//
// Offcanvas menu
// import 'offcanvas-bootstrap/dist/js/bootstrap.offcanvas';
// Uncomment it to enable meta-lightbox zooming on hover
// import 'jquery-zoom/jquery.zoom';
// FlyoutUI
// import FlyoutUI from './components/ui.flyout';
// Sticky sidebar
// import SidebarUI from './components/ui.sidebar';
// Toggle bootstrap form fields
// import FormToggleUI from './components/ui.form.fields.toggle';
// Bootstrap Date & Time fields
// import FormDatetime from './components/ui.form.datetime';
// Stepped forms functionality
// import FormStepped from './components/ui.form.stepped';
// Forms validation functionality
// import FormValidate from './components/ui.form.validate';
// Store forms data into localStorage
// import FormStorage from './components/ui.form.storage';
// client-side images cropping
// import FormCroppie from './components/ui.form.croppie';
// Google NoCaptcha fields
// import NoCaptcha from './components/ui.nocaptcha';
// youtube video preview image
// import './components/ui.video.preview';
// import Confirmation from 'bootstrap-confirmation2/dist/bootstrap-confirmation';
// import Table from 'bootstrap-table/dist/bootstrap-table';
// Map UI
// import MapApi from './components/ui.map.api';
// import FormSelect2 from './components/ui.form.select2';
// import './main';
// import './layout';
// Google Analytics
// import './drivers/google.track.external.links';