Version avec deux queues égales

This commit is contained in:
2020-10-08 11:06:41 +02:00
parent e4975775b8
commit 42a5629c42
3 changed files with 49 additions and 12 deletions

View File

@@ -22,15 +22,17 @@ pub fn next() {
let document = window.document().expect("should have a document on window");
let prochain = document.get_element_by_id("prochain").expect("blu");
let queue_prio = document.get_element_by_id("queue_prio").expect("bla");
let queue_non_prio = document.get_element_by_id("queue_non_prio").expect("bla");
let queue_prio = document.get_elements_by_class_name("courante").item(0).expect("bla");
let queue_non_prio = document.get_elements_by_class_name("attente").item(0).expect("bla");
let lis_prio = queue_prio.get_elements_by_tag_name("li");
let queue = if lis_prio.length() == 0 {
queue_non_prio
&queue_non_prio
} else {
queue_prio
&queue_prio
};
let lis = queue.get_elements_by_tag_name("li");
queue_prio.set_class_name("queue attente");
queue_non_prio.set_class_name("queue courante");
match lis.item(0) {
Some(li) => {
let nom_prochain = li.text_content().expect("");