# frozen_string_literal: true class SubjectsReflex < ApplicationReflex def render_subjects_accordion(search_results, opts = {}) morph opts[:accordionTarget], render(partial: "/shared/subjects_accordion", locals: { search_results: search_results, opts: opts }) end def render_subjects_offcanvas_accordion(search_results, opts) morph opts[:accordionTarget], render(partial: "/shared/subjects_offcanvas_accordion", locals: { search_results: search_results, opts: opts }) end def render_doctrines_offcanvas_accordion(search_results, opts) morph opts[:accordionTarget], render(partial: "/shared/doctrines_offcanvas_accordion", locals: { search_results: search_results, opts: opts }) end end