As described in issue #668, convert the provider 'Dashboard' page into an 'All Enrollments' page to simplify and streamline the UI. One benefit is that fewer clicks are required to get around (particularly to get to the pages in the ENROLLMENTS section).
Before:
After:
Previously the dashboard table had a "Date Submitted" column while the enrollments tables had a "Date Created" column. The new versions of the tables have both these date columns. Maybe one is enough, but it's easy to take one out in the future if needed.
I considered using "DASHBOARD" for the remaining main navigation link, but I went with "ENROLLMENTS" to match the service admin UI -- to reduce confusion as service admins communicated with providers, etc.
To keep the size of this PR more manageable, I have left the filter panels unchanged. (The filter panel for the "All" tab is different. It offers additional options "Status" and "Risk Level", and has "Date Submitted" instead of "Date Created".) This is an area for potential follow-up work.
The print links on these pages were not working before this PR, and remain non-functional.
Tested by logging in as a provider and checking that the new "All Enrollments" page appears and functions as expected, e.g. sorting table columns, navigating to the page and away using the "All" tab link and the "ENROLLMENTS" link in the main navigation, confirming that filtering works, etc.
Resolves #668 Rearrange the provider dashboard pages
As described in issue #668, convert the provider 'Dashboard' page into an 'All Enrollments' page to simplify and streamline the UI. One benefit is that fewer clicks are required to get around (particularly to get to the pages in the ENROLLMENTS section).
Before:
After:
Previously the dashboard table had a "Date Submitted" column while the enrollments tables had a "Date Created" column. The new versions of the tables have both these date columns. Maybe one is enough, but it's easy to take one out in the future if needed.
I considered using "DASHBOARD" for the remaining main navigation link, but I went with "ENROLLMENTS" to match the service admin UI -- to reduce confusion as service admins communicated with providers, etc.
To keep the size of this PR more manageable, I have left the filter panels unchanged. (The filter panel for the "All" tab is different. It offers additional options "Status" and "Risk Level", and has "Date Submitted" instead of "Date Created".) This is an area for potential follow-up work.
The print links on these pages were not working before this PR, and remain non-functional.
Tested by logging in as a provider and checking that the new "All Enrollments" page appears and functions as expected, e.g. sorting table columns, navigating to the page and away using the "All" tab link and the "ENROLLMENTS" link in the main navigation, confirming that filtering works, etc.
Resolves #668 Rearrange the provider dashboard pages