openedx / frontend-app-gradebook

Instructor grade book tool
GNU Affero General Public License v3.0
11 stars 87 forks source link

Bw/cm2 filters and header #333

Closed muselesscreator closed 1 year ago

muselesscreator commented 1 year ago

TL;DR - modernizes the GradebookFilters and GradebookHeader components

Pt 2/3 of Tech proposal doc: https://docs.google.com/document/d/19YwqYu_sRZZk_N4O_sfBU5OwJnEm8YDinfUzbwe-A78/edit

JIRA: AU-1212

What changed?

component updates w/ hook and intl patterns.

Developer Checklist

Testing Instructions

No Change

Reviewer Checklist

Collectively, these should be completed by reviewers of this PR:

FYI: @openedx/content-aurora

codecov[bot] commented 1 year ago

Codecov Report

Patch coverage: 87.50% and project coverage change: -0.43 :warning:

Comparison is base (3be81e0) 95.44% compared to head (436f20c) 95.01%.

:exclamation: Current head 436f20c differs from pull request most recent head 749a282. Consider uploading reports for the commit 749a282 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #333 +/- ## ========================================== - Coverage 95.44% 95.01% -0.43% ========================================== Files 124 127 +3 Lines 1338 1345 +7 Branches 271 272 +1 ========================================== + Hits 1277 1278 +1 - Misses 53 59 +6 Partials 8 8 ``` | [Impacted Files](https://app.codecov.io/gh/openedx/frontend-app-gradebook/pull/333?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=openedx) | Coverage Δ | | |---|---|---| | [src/data/redux/hooks/thunkActions.js](https://app.codecov.io/gh/openedx/frontend-app-gradebook/pull/333?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=openedx#diff-c3JjL2RhdGEvcmVkdXgvaG9va3MvdGh1bmtBY3Rpb25zLmpz) | `100.00% <ø> (ø)` | | | [src/data/services/lms/urls.js](https://app.codecov.io/gh/openedx/frontend-app-gradebook/pull/333?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=openedx#diff-c3JjL2RhdGEvc2VydmljZXMvbG1zL3VybHMuanM=) | `95.00% <50.00%> (-5.00%)` | :arrow_down: | | [src/utils/formatDate.js](https://app.codecov.io/gh/openedx/frontend-app-gradebook/pull/333?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=openedx#diff-c3JjL3V0aWxzL2Zvcm1hdERhdGUuanM=) | `50.00% <50.00%> (ø)` | | | [src/data/redux/hooks/selectors.js](https://app.codecov.io/gh/openedx/frontend-app-gradebook/pull/333?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=openedx#diff-c3JjL2RhdGEvcmVkdXgvaG9va3Mvc2VsZWN0b3JzLmpz) | `85.71% <75.00%> (-14.29%)` | :arrow_down: | | [src/components/GradebookFilters/hooks.js](https://app.codecov.io/gh/openedx/frontend-app-gradebook/pull/333?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=openedx#diff-c3JjL2NvbXBvbmVudHMvR3JhZGVib29rRmlsdGVycy9ob29rcy5qcw==) | `100.00% <100.00%> (ø)` | | | [src/components/GradebookHeader/hooks.js](https://app.codecov.io/gh/openedx/frontend-app-gradebook/pull/333?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=openedx#diff-c3JjL2NvbXBvbmVudHMvR3JhZGVib29rSGVhZGVyL2hvb2tzLmpz) | `100.00% <100.00%> (ø)` | | | [src/components/GradebookHeader/index.jsx](https://app.codecov.io/gh/openedx/frontend-app-gradebook/pull/333?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=openedx#diff-c3JjL2NvbXBvbmVudHMvR3JhZGVib29rSGVhZGVyL2luZGV4LmpzeA==) | `100.00% <100.00%> (ø)` | | | [src/data/redux/hooks/actions.js](https://app.codecov.io/gh/openedx/frontend-app-gradebook/pull/333?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=openedx#diff-c3JjL2RhdGEvcmVkdXgvaG9va3MvYWN0aW9ucy5qcw==) | `100.00% <100.00%> (ø)` | | | [src/data/redux/transforms.js](https://app.codecov.io/gh/openedx/frontend-app-gradebook/pull/333?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=openedx#diff-c3JjL2RhdGEvcmVkdXgvdHJhbnNmb3Jtcy5qcw==) | `100.00% <100.00%> (ø)` | | | [src/data/selectors/app.js](https://app.codecov.io/gh/openedx/frontend-app-gradebook/pull/333?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=openedx#diff-c3JjL2RhdGEvc2VsZWN0b3JzL2FwcC5qcw==) | `100.00% <100.00%> (ø)` | | | ... and [1 more](https://app.codecov.io/gh/openedx/frontend-app-gradebook/pull/333?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=openedx) | |

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.