mirror of
https://github.com/edcommonwealth/sqm-dashboards.git
synced 2026-03-08 23:18:18 -07:00
Add gender disagreggation
This commit is contained in:
parent
7f0faf8917
commit
7d7bee6498
18 changed files with 317 additions and 17 deletions
|
|
@ -18,6 +18,8 @@ export default class extends Controller {
|
|||
this.selected_graph() +
|
||||
"&races=" +
|
||||
this.selected_races().join(",") +
|
||||
"&genders=" +
|
||||
this.selected_genders().join(",") +
|
||||
"&grades=" +
|
||||
this.selected_grades().join(",");
|
||||
|
||||
|
|
@ -79,10 +81,10 @@ export default class extends Controller {
|
|||
})[0];
|
||||
if (selected_graph === 'students-and-teachers') {
|
||||
return selected_graph;
|
||||
}
|
||||
|
||||
if (this.selected_group() === 'race') {
|
||||
} else if (this.selected_group() === 'race') {
|
||||
return 'students-by-race'
|
||||
} else if (this.selected_group() === 'gender'){
|
||||
return 'students-by-gender'
|
||||
} else {
|
||||
return 'students-by-grade'
|
||||
}
|
||||
|
|
@ -113,4 +115,17 @@ export default class extends Controller {
|
|||
|
||||
return grades;
|
||||
}
|
||||
|
||||
selected_genders() {
|
||||
let gender_checkboxes = [...document.getElementsByName("gender-checkbox")]
|
||||
let genders = gender_checkboxes
|
||||
.filter((item) => {
|
||||
return item.checked;
|
||||
})
|
||||
.map((item) => {
|
||||
return item.id.replace('gender-', '');
|
||||
});
|
||||
|
||||
return genders;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue