add program tags interface to new block modal
This commit is contained in:
parent
bbe87f1ead
commit
95564afa5c
24
layout.html
24
layout.html
@ -966,23 +966,21 @@
|
||||
}
|
||||
|
||||
const block_tag_editor_handlers = () => {
|
||||
const enabled_tags = document.querySelectorAll(".tag.enabled");
|
||||
const disabled_tags = document.querySelectorAll(".tag.disabled");
|
||||
const tags = document.querySelectorAll("#new_block_program_tags > .tag");
|
||||
tags.forEach((tag) => {
|
||||
tag.addEventListener("click", block_tag_editor_click_handler);
|
||||
});
|
||||
}
|
||||
|
||||
enabled_tags.forEach((tag) => {
|
||||
tag.addEventListener("click", (e) => {
|
||||
e.preventDefault();
|
||||
e.target.classList.remove('enabled');
|
||||
e.target.classList.add('disabled');
|
||||
});
|
||||
});
|
||||
disabled_tags.forEach((tag) => {
|
||||
tag.addEventListener("click", (e) => {
|
||||
const block_tag_editor_click_handler = (e) => {
|
||||
e.preventDefault();
|
||||
if (e.target.classList.contains('disabled')) {
|
||||
e.target.classList.remove('disabled');
|
||||
e.target.classList.add('enabled');
|
||||
});
|
||||
});
|
||||
} else {
|
||||
e.target.classList.remove('enabled');
|
||||
e.target.classList.add('disabled');
|
||||
}
|
||||
}
|
||||
|
||||
document.getElementById("epg_tab").addEventListener("click", (e) => {
|
||||
|
Loading…
Reference in New Issue
Block a user