mirror of
https://github.com/Michatec/MiniFaceBook.git
synced 2026-04-01 16:06:28 +02:00
20 lines
694 B
JavaScript
20 lines
694 B
JavaScript
document.addEventListener("DOMContentLoaded", function () {
|
|
var hash = window.location.hash;
|
|
if (hash) {
|
|
var tabTrigger = document.querySelector('#adminTab button[data-bs-target="' + hash + '"]');
|
|
if (tabTrigger) {
|
|
var tab = new bootstrap.Tab(tabTrigger);
|
|
tab.show();
|
|
}
|
|
}
|
|
|
|
var triggerTabList = [].slice.call(document.querySelectorAll('#adminTab button'));
|
|
triggerTabList.forEach(function (triggerEl) {
|
|
triggerEl.addEventListener('shown.bs.tab', function (event) {
|
|
var target = triggerEl.getAttribute('data-bs-target');
|
|
if (target) {
|
|
history.replaceState(null, null, target);
|
|
}
|
|
});
|
|
});
|
|
}); |