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

98 lines
2.5 KiB
JavaScript
Raw Normal View History

2022-05-03 20:50:57 +02:00
'use strict'
2021-02-08 01:30:14 +01:00
2022-05-03 20:50:57 +02:00
// import $ from 'jquery';
import '../scss/app.scss'
2021-02-08 01:30:14 +01:00
2022-05-03 20:50:57 +02:00
import { Dropdown } from 'bootstrap'
import Page from './_components/_page.jsx'
2021-02-08 01:30:14 +01:00
2022-05-03 20:50:57 +02:00
// import 'hammerjs/hammer';
// import 'jquery-hammerjs/jquery.hammer';
2021-02-08 01:30:14 +01:00
// Routie
2022-05-03 20:50:57 +02:00
// import 'pouchdb/dist/pouchdb';
// import './_components/routes/index';
2021-02-08 01:30:14 +01:00
// conflicts with _components/_ui.hover.js (shows dropdown on hover)
2022-05-03 20:50:57 +02:00
// import 'bootstrap/js/dist/dropdown';
/* import './_components/_ui.hover';
2021-02-08 01:30:14 +01:00
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';
2022-05-03 20:50:57 +02:00
import 'bootstrap/js/dist/tab'; */
2021-02-08 01:30:14 +01:00
//
// Offcanvas menu
2022-05-03 20:50:57 +02:00
// import 'offcanvas-bootstrap/dist/js/bootstrap.offcanvas';
2021-02-08 01:30:14 +01:00
// Uncomment it to enable meta-lightbox zooming on hover
2022-05-03 20:50:57 +02:00
// import 'jquery-zoom/jquery.zoom';
2021-02-08 01:30:14 +01:00
// FlyoutUI
2022-05-03 20:50:57 +02:00
// import FlyoutUI from './_components/_ui.flyout';
2021-02-08 01:30:14 +01:00
// Sticky sidebar
2022-05-03 20:50:57 +02:00
// import SidebarUI from './_components/_ui.sidebar';
2021-02-08 01:30:14 +01:00
// Toggle bootstrap form fields
2022-05-03 20:50:57 +02:00
// import FormToggleUI from './_components/_ui.form.fields.toggle';
2021-02-08 01:30:14 +01:00
// Bootstrap Date & Time fields
2022-05-03 20:50:57 +02:00
// import FormDatetime from './_components/_ui.form.datetime';
2021-02-08 01:30:14 +01:00
// Stepped forms functionality
2022-05-03 20:50:57 +02:00
// import FormStepped from './_components/_ui.form.stepped';
2021-02-08 01:30:14 +01:00
// Forms validation functionality
2022-05-03 20:50:57 +02:00
// import FormValidate from './_components/_ui.form.validate';
2021-02-08 01:30:14 +01:00
// Store forms data into localStorage
2022-05-03 20:50:57 +02:00
// import FormStorage from './_components/_ui.form.storage';
2021-02-08 01:30:14 +01:00
// client-side images cropping
2022-05-03 20:50:57 +02:00
// import FormCroppie from './_components/_ui.form.croppie';
2021-02-08 01:30:14 +01:00
// Google NoCaptcha fields
2022-05-03 20:50:57 +02:00
// import NoCaptcha from './_components/_ui.nocaptcha';
2021-02-08 01:30:14 +01:00
// youtube video preview image
2022-05-03 20:50:57 +02:00
// import './_components/_ui.video.preview';
2021-02-08 01:30:14 +01:00
// Meta Lightbox
2022-05-03 20:50:57 +02:00
import '@a2nt/meta-lightbox-react/src/js/app'
2021-02-08 01:30:14 +01:00
const GraphPage = ReactDOM.render(
<Page />,
2022-05-03 20:50:57 +02:00
document.getElementById('MainContent')
)
2021-02-08 01:30:14 +01:00
2022-05-03 20:50:57 +02:00
// import Confirmation from 'bootstrap-confirmation2/dist/bootstrap-confirmation';
// import Table from 'bootstrap-table/dist/bootstrap-table';
2021-02-08 01:30:14 +01:00
// Map UI
2022-05-03 20:50:57 +02:00
// import MapApi from './_components/_ui.map.api';
2021-02-08 01:30:14 +01:00
2022-05-03 20:50:57 +02:00
// import FormSelect2 from './_components/_ui.form.select2';
2021-02-08 01:30:14 +01:00
2022-05-03 20:50:57 +02:00
// import './_main';
// import './_layout';
2021-02-08 01:30:14 +01:00
// Google Analytics
2022-05-03 20:50:57 +02:00
// import './_components/drivers/_google.track.external.links';
2021-02-08 01:30:14 +01:00
2022-05-03 20:50:57 +02:00
function importAll (r) {
return r.keys().map(r)
2021-02-08 01:30:14 +01:00
}
const images = importAll(
2022-05-03 20:50:57 +02:00
require.context('../img/', false, /\.(png|jpe?g|svg)$/)
)
2021-02-08 01:30:14 +01:00
const fontAwesome = importAll(
2022-05-03 20:50:57 +02:00
require.context('font-awesome', false, /\.(otf|eot|svg|ttf|woff|woff2)$/)
)