mirror of
https://github.com/tabler/tabler.git
synced 2025-12-21 17:34:25 +04:00
bootstrap dropdowns fix, build fix
This commit is contained in:
13
js/tabler.js
13
js/tabler.js
@@ -1,7 +1,5 @@
|
||||
'use strict';
|
||||
|
||||
import {Dropdown, Tooltip, Popover} from 'bootstrap';
|
||||
import 'popper.js';
|
||||
import {CountUp} from "countup.js";
|
||||
|
||||
(function () {
|
||||
@@ -10,7 +8,7 @@ import {CountUp} from "countup.js";
|
||||
*/
|
||||
var dropdownElementList = [].slice.call(document.querySelectorAll('[data-toggle="dropdown"]'));
|
||||
dropdownElementList.map(function (dropdownToggleEl) {
|
||||
return new Dropdown(dropdownToggleEl, {})
|
||||
return new bootstrap.Dropdown(dropdownToggleEl, {})
|
||||
});
|
||||
|
||||
/**
|
||||
@@ -18,7 +16,7 @@ import {CountUp} from "countup.js";
|
||||
*/
|
||||
var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-toggle="tooltip"]'));
|
||||
tooltipTriggerList.map(function (tooltipTriggerEl) {
|
||||
return new Tooltip(tooltipTriggerEl, {})
|
||||
return new bootstrap.Tooltip(tooltipTriggerEl, {})
|
||||
});
|
||||
|
||||
/*
|
||||
@@ -26,7 +24,7 @@ import {CountUp} from "countup.js";
|
||||
*/
|
||||
var popoverTriggerList = [].slice.call(document.querySelectorAll('[data-toggle="popover"]'));
|
||||
popoverTriggerList.map(function (popoverTriggerEl) {
|
||||
return new Popover(popoverTriggerEl, {
|
||||
return new bootstrap.Popover(popoverTriggerEl, {
|
||||
autoHide: true
|
||||
})
|
||||
});
|
||||
@@ -37,7 +35,10 @@ import {CountUp} from "countup.js";
|
||||
let countupTriggerList = [].slice.call(document.querySelectorAll("[data-countup]"));
|
||||
countupTriggerList.map(function (countupTriggerEl) {
|
||||
let dataCountUp;
|
||||
if(countupTriggerEl.getAttribute("data-countup") != "") dataCountUp = JSON.parse(countupTriggerEl.getAttribute("data-countup"));
|
||||
if(countupTriggerEl.getAttribute("data-countup") !== "") {
|
||||
dataCountUp = JSON.parse(countupTriggerEl.getAttribute("data-countup"));
|
||||
}
|
||||
|
||||
return (new CountUp(countupTriggerEl, parseFloat(countupTriggerEl.innerText), dataCountUp)).start();
|
||||
});
|
||||
})();
|
||||
@@ -113,7 +113,7 @@
|
||||
"@fullcalendar/timegrid": "4.4.0",
|
||||
"apexcharts": "3.15.6",
|
||||
"autosize": "4.0.2",
|
||||
"bootstrap": "twbs/bootstrap#9c57f79",
|
||||
"bootstrap": "twbs/bootstrap#557e9cf",
|
||||
"countup.js": "2.0.4",
|
||||
"daterangepicker": "3.0.5",
|
||||
"flatpickr": "4.6.3",
|
||||
|
||||
@@ -1,43 +1,44 @@
|
||||
{
|
||||
"global-libs": [
|
||||
"jquery"
|
||||
],
|
||||
"js": {
|
||||
"jquery": "jquery/dist/jquery.slim.min.js",
|
||||
"autosize": "autosize/dist/autosize.min.js",
|
||||
"imask": "imask/dist/imask.min.js",
|
||||
"selectize": "selectize/dist/js/standalone/selectize.min.js",
|
||||
"apexcharts": "apexcharts/dist/apexcharts.min.js",
|
||||
"jqvmap": [
|
||||
"jqvmap/dist/jquery.vmap.min.js",
|
||||
"jqvmap/dist/maps/jquery.vmap.world.js",
|
||||
"jqvmap/dist/maps/jquery.vmap.usa.js",
|
||||
"jqvmap/dist/maps/continents/jquery.vmap.europe.js"
|
||||
],
|
||||
"peity": "peity/jquery.peity.min.js",
|
||||
"fullcalendar": [
|
||||
"@fullcalendar/core/main.min.js",
|
||||
"@fullcalendar/daygrid/main.min.js",
|
||||
"@fullcalendar/interaction/main.min.js",
|
||||
"@fullcalendar/timegrid/main.min.js",
|
||||
"@fullcalendar/list/main.min.js"
|
||||
],
|
||||
"flatpickr": [
|
||||
"flatpickr/dist/flatpickr.min.js",
|
||||
"flatpickr/dist/plugins/rangePlugin.js"
|
||||
],
|
||||
"nouislider": "nouislider/distribute/nouislider.min.js"
|
||||
},
|
||||
"css": {
|
||||
"jqvmap": "jqvmap/dist/jqvmap.min.css",
|
||||
"selectize": "selectize/dist/css/selectize.css",
|
||||
"fullcalendar": [
|
||||
"@fullcalendar/core/main.min.css",
|
||||
"@fullcalendar/daygrid/main.min.css",
|
||||
"@fullcalendar/timegrid/main.min.css",
|
||||
"@fullcalendar/list/main.min.css"
|
||||
],
|
||||
"flatpickr": "flatpickr/dist/flatpickr.min.css",
|
||||
"nouislider": "nouislider/distribute/nouislider.min.css"
|
||||
}
|
||||
"global-libs": [
|
||||
"bootstrap", "jquery"
|
||||
],
|
||||
"js": {
|
||||
"bootstrap": "bootstrap/dist/js/bootstrap.bundle.js",
|
||||
"jquery": "jquery/dist/jquery.slim.min.js",
|
||||
"autosize": "autosize/dist/autosize.min.js",
|
||||
"imask": "imask/dist/imask.min.js",
|
||||
"selectize": "selectize/dist/js/standalone/selectize.min.js",
|
||||
"apexcharts": "apexcharts/dist/apexcharts.min.js",
|
||||
"jqvmap": [
|
||||
"jqvmap/dist/jquery.vmap.min.js",
|
||||
"jqvmap/dist/maps/jquery.vmap.world.js",
|
||||
"jqvmap/dist/maps/jquery.vmap.usa.js",
|
||||
"jqvmap/dist/maps/continents/jquery.vmap.europe.js"
|
||||
],
|
||||
"peity": "peity/jquery.peity.min.js",
|
||||
"fullcalendar": [
|
||||
"@fullcalendar/core/main.min.js",
|
||||
"@fullcalendar/daygrid/main.min.js",
|
||||
"@fullcalendar/interaction/main.min.js",
|
||||
"@fullcalendar/timegrid/main.min.js",
|
||||
"@fullcalendar/list/main.min.js"
|
||||
],
|
||||
"flatpickr": [
|
||||
"flatpickr/dist/flatpickr.min.js",
|
||||
"flatpickr/dist/plugins/rangePlugin.js"
|
||||
],
|
||||
"nouislider": "nouislider/distribute/nouislider.min.js"
|
||||
},
|
||||
"css": {
|
||||
"jqvmap": "jqvmap/dist/jqvmap.min.css",
|
||||
"selectize": "selectize/dist/css/selectize.css",
|
||||
"fullcalendar": [
|
||||
"@fullcalendar/core/main.min.css",
|
||||
"@fullcalendar/daygrid/main.min.css",
|
||||
"@fullcalendar/timegrid/main.min.css",
|
||||
"@fullcalendar/list/main.min.css"
|
||||
],
|
||||
"flatpickr": "flatpickr/dist/flatpickr.min.css",
|
||||
"nouislider": "nouislider/distribute/nouislider.min.css"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user