"My Submissions" and "To Review" Table Format
Rationale
The current stacked list layout of submissions requires extra scrolling. There is also no filtering or sorting for user to easily land on a submission they are looking for.
Main Task
We will be changing the "My Submissions" and "To Review" lists to a table in preparation for implementing the entire review dashboard. The "My Submissions" table will have all standard table features such as pagination, sorting, and filtering. The table's columns should be the exact same as the current information displayed in the list view:
- Manuscript Number
- Manuscript Title
- Status
The table's rows should be clickable linking to the manuscript's editing form refer to this.
We will also be changing the "To Review" list to a table in preparation for implementing the entire review dashboard. This table will have all standard table features such as pagination, sorting, and filtering. The table's columns should be the exact same as the current information displayed in the list view: short id, title, status.
Notes
There is an existing Table component in the repo, which you can find here: https://gitlab.coko.foundation/kotahi/kotahi/-/blob/main/app/components/component-reporting/src/Table.js