{{-- Student Assignment Filter Component Usage: @include('dashboard.tasks.assign-students-filter') Requires: $students collection with fields: id, first_name, last_name, type, quarter, roles Emits: hidden fields on confirm --}}

Task Mentions

Filter students step by step, then pick from the results.

1. Type
2. Quarter
3. Roles
4. Select
Student type *
Current
Frozen
Previous
Complaint-stopped
Quarter
All quarters
Q1
Q2
Q3
Q4
Optional roles

Leave unselected to include students of any role.

Results — Select all
Apply filters to load students.
{{-- Selected name tags --}}
{{-- Hidden inputs submitted with the form --}}