parse_selectors 2.1.2

minify-selectors' API
Documentation
"use strict";
document.querySelectorAll('[data-bs-toggle="tooltip"]').forEach(e => {
	new bootstrap.Tooltip(e)
}), document.querySelectorAll('[data-bs-toggle="popover"]').forEach(e => {
	new bootstrap.Popover(e)
});
const e = document.getElementById("toastPlacement");
e && document.getElementById("selectToastPlacement").addEventListener("change", function() {
	e.dataset.originalClass || (e.dataset.originalClass = e.className), e.className = `${e.dataset.originalClass} ${this.value}`
}), document.querySelectorAll(".bd-example .toast").forEach(e => {
	const t = new bootstrap.Toast(e, {
		autohide: !1
	});
	t.show()
});
const n = document.getElementById("liveToastBtn"),
	i = document.getElementById("liveToast");
n && n.addEventListener("click", () => {
	const e = new bootstrap.Toast(i);
	e.show()
});
const a = document.getElementById("liveAlertPlaceholder"),
	s = document.getElementById("liveAlertBtn"),
	r = (e, t) => {
		const n = document.createElement("div");
		n.innerHTML = [`<div class="alert alert-${t} alert-dismissible" role="alert">`, `   <div>${e}</div>`, '   <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>', "</div>"].join(""), a.append(n)
	};
s && s.addEventListener("click", () => {
	r("Nice, you triggered this alert message!", "success")
}), document.querySelectorAll('.bd-example-indeterminate [type="checkbox"]').forEach(e => {
	e.id.includes("Indeterminate") && (e.indeterminate = !0)
}), document.querySelectorAll('.bd-content [href="#"]').forEach(e => {
	e.addEventListener("click", e => {
		e.preventDefault()
	})
});
const t = document.getElementById("exampleModal");
t && t.addEventListener("show.bs.modal", e => {
	const s = e.relatedTarget,
		n = s.getAttribute("data-bs-whatever"),
		o = t.querySelector(".modal-title"),
		i = t.querySelector(".modal-body input");
	o.textContent = `New message to ${n}`, i.value = n
});
const o = document.querySelectorAll(".bd-example-offcanvas .offcanvas");
o && o.forEach(e => {
	e.addEventListener("show.bs.offcanvas", e => {
		e.preventDefault()
	}, !1)
})