mirror of
https://github.com/tabler/tabler.git
synced 2025-12-23 10:24:24 +04:00
Merge remote-tracking branch 'origin/dev-nouislider' into dev
# Conflicts: # js/tabler.js
This commit is contained in:
20
js/tabler.js
20
js/tabler.js
@@ -1,6 +1,7 @@
|
||||
'use strict';
|
||||
|
||||
import {CountUp} from "countup.js";
|
||||
import noUiSlider from "nouislider";
|
||||
import {Dropdown, Tooltip, Popover} from 'bootstrap';
|
||||
import 'popper.js';
|
||||
|
||||
@@ -14,7 +15,7 @@ import 'popper.js';
|
||||
console.log('dropdownToggleEl', dropdownToggleEl);
|
||||
return new Dropdown(dropdownToggleEl, {})
|
||||
});
|
||||
|
||||
|
||||
/**
|
||||
* Tooltip
|
||||
*/
|
||||
@@ -34,7 +35,22 @@ import 'popper.js';
|
||||
});
|
||||
|
||||
/*
|
||||
CountUp
|
||||
NoUiSlider
|
||||
*/
|
||||
let sliders = document.querySelectorAll("[data-slider]");
|
||||
for (let i = 0; i < sliders.length; i++) {
|
||||
let dataSlider;
|
||||
if (sliders[i].getAttribute("data-slider")) {
|
||||
dataSlider = JSON.parse(sliders[i].getAttribute("data-slider"));
|
||||
}
|
||||
let slider = noUiSlider.create(sliders[i],dataSlider);
|
||||
if(dataSlider['js-name']){
|
||||
window[dataSlider['js-name']] = slider;
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
CountUp
|
||||
*/
|
||||
let countupTriggerList = [].slice.call(document.querySelectorAll("[data-countup]"));
|
||||
countupTriggerList.map(function (countupTriggerEl) {
|
||||
|
||||
Reference in New Issue
Block a user