27 lines
1017 B
JavaScript
27 lines
1017 B
JavaScript
function showToast(message) {
|
|
const toast = document.createElement('div');
|
|
toast.className = 'position-fixed bottom-0 end-0 p-3';
|
|
toast.style.zIndex = '1100';
|
|
toast.innerHTML = `
|
|
<div class="toast show align-items-center text-white bg-dark border-0" role="alert" aria-live="assertive" aria-atomic="true">
|
|
<div class="d-flex">
|
|
<div class="toast-body">${message}</div>
|
|
<button type="button" class="btn-close btn-close-white me-2 m-auto" data-bs-dismiss="toast" aria-label="Close"></button>
|
|
</div>
|
|
</div>
|
|
`;
|
|
document.body.appendChild(toast);
|
|
setTimeout(() => {
|
|
toast.remove();
|
|
}, 3000);
|
|
}
|
|
|
|
document.addEventListener('DOMContentLoaded', function() {
|
|
const sidebarCollapse = document.getElementById('sidebarCollapse');
|
|
if (sidebarCollapse) {
|
|
sidebarCollapse.addEventListener('click', function() {
|
|
document.getElementById('sidebar').classList.toggle('active');
|
|
});
|
|
}
|
|
});
|