Class lists: Use CleanSlateMessage and apply policy to notes within dialog #2453
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Who is this PR for?
K8 teaching teams
What problem does this PR fix?
The
<InlineStudentProfile />
shown within the class list maker doesn't apply the "clean slate" policy for notes, and shows historical notes further back than it should.Also makes some UI tweaks for IE.
What does this PR do?
Refactors the filtering, and applies it to the class list dialog as well. Adjusts the width of notes column in the dialog, the "equity checks" sizing to work properly on IE11.
Screenshot (if adding a client-side feature)
Checklists
Which features or pages does this PR touch?
Does this PR use tests to help verify we can deploy these changes quickly and confidently?