Add checkboxes to select academic years for analyze page. Stimulus controller reads the state of the checkboxes and builds the correct link to route the user

This commit is contained in:
Nelson Jovel 2022-05-31 15:49:59 -07:00
parent 607b91c795
commit 16569974a6
5 changed files with 57 additions and 4 deletions

View file

@ -47,6 +47,8 @@ describe 'analyze/index' do
# assign :category_presenters, []
# assign :grouped_bar_column_presenters, grouped_bar_column_presenters
assign :academic_year, academic_year
assign :available_academic_years, [academic_year]
assign :selected_academic_years, [academic_year]
# assign :academic_years, [academic_year]
assign :district, create(:district)
assign :school, create(:school)
@ -96,6 +98,7 @@ describe 'analyze/index' do
expect(subject).to have_text 'Focus Area'
expect(subject).to have_css '#select-category'
expect(subject).to have_css '#select-subcategory'
expect(subject).to have_css "##{academic_year.range}"
end
end
end