File "main-20250112190247.js"
Full Path: /www/wwwroot/turbocarclub.com/admin/main-20250112190247.js
File size: 4.27 KB
MIME-type: --
Charset: utf-8
const DROP_BUTTON = document.querySelectorAll('.drop_btn');
if (DROP_BUTTON !== null) {
DROP_BUTTON.forEach((e) => {
e.addEventListener("click", () => {
const TARGET_ELEMENT = e.getAttribute("data-target");
document.querySelector(TARGET_ELEMENT).classList.toggle('show');
});
});
}
const TAB_BUTTON = document.querySelectorAll('.tab-button');
const TAB = document.querySelectorAll('.tab');
if (TAB_BUTTON !== null) {
TAB_BUTTON.forEach((e) => {
e.addEventListener("click", (button) => {
TAB.forEach((t) => {
t.classList.add('hidden');
t.classList.remove('show');
})
const TARGET_TAB = e.getAttribute("data-target");
document.querySelector(TARGET_TAB).classList.remove('hidden');
document.querySelector(TARGET_TAB).classList.toggle('block');
})
})
}
if (TAB_BUTTON !== null) {
TAB_BUTTON.forEach((e) => {
e.addEventListener("click", ActiveButton);
})
}
function ActiveButton() {
TAB_BUTTON.forEach((e) => {
e.classList.remove("bg-blue-500");
e.classList.remove("text-gray-100");
e.classList.add("text-gray-500");
// e.classList.add("bg-transparent");
})
this.classList.add("bg-blue-500");
this.classList.replace("text-gray-500", "text-gray-100");
}
const USER_PROFILE_UPLOAD_IMAGE_BUTTON = document.getElementById('pic_upload_button');
if (USER_PROFILE_UPLOAD_IMAGE_BUTTON !== null) {
USER_PROFILE_UPLOAD_IMAGE_BUTTON.addEventListener("click", () => {
document.getElementById('user_profile_pic').click();
})
}
const FILE_TYPE = document.getElementById('File_Type');
if (FILE_TYPE !== null) {
FILE_TYPE.addEventListener("change", () => {
if (FILE_TYPE.value === 'File' || FILE_TYPE.value === 'URL') {
if (FILE_TYPE.value !== 'null') {
console.warn(FILE_TYPE.value)
if (FILE_TYPE.value === 'File') {
document.getElementById('FILE_IMAGE').classList.remove('hidden');
} else {
document.getElementById('FILE_IMAGE').classList.add('hidden');
}
if (FILE_TYPE.value === 'URL') {
document.getElementById('URL_IMAGE').classList.remove('hidden');
} else {
document.getElementById('URL_IMAGE').classList.add('hidden');
}
}
}
});
// window.addEventListener("DOMContentLoaded", () => {
// document.addEventListener("DOMContentLoaded", () => {
window.addEventListener("load", () => {
// document.addEventListener("load", () => {
if (FILE_TYPE !== null) {
if (FILE_TYPE.value === 'File' || FILE_TYPE.value === 'URL') {
if (FILE_TYPE.value !== 'null') {
console.warn(FILE_TYPE.value)
if (FILE_TYPE.value === 'File') {
document.getElementById('FILE_IMAGE').classList.remove('hidden');
} else {
document.getElementById('FILE_IMAGE').classList.add('hidden');
}
if (FILE_TYPE.value === 'URL') {
document.getElementById('URL_IMAGE').classList.remove('hidden');
} else {
document.getElementById('URL_IMAGE').classList.add('hidden');
}
}
}
}
// })
})
// })
// })
}
const CATEGORY_INPUT = document.getElementById("category_name");
if (CATEGORY_INPUT !== null) {
CATEGORY_INPUT.addEventListener("keyup", (e) => {
var value = e.value;
value.toLowerCase();
value.replaceAll(" ", "-");
document.getElementById("category_slug").innerText = value;
});
}
document.querySelectorAll("body").forEach((e) => {
e.classList.add("dark:bg-[#121317]");
});