Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix the sort order for missing arrangement requirements #644

Open
LarsKemmann opened this issue May 30, 2023 · 2 comments
Open

Fix the sort order for missing arrangement requirements #644

LarsKemmann opened this issue May 30, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers javascript Pull requests that update Javascript code priority This item is currently being prioritized. ui This involves work on the user interface.

Comments

@LarsKemmann
Copy link
Member

The current sort order for missing requirements is by requirement type and then by their due date; it would be much better to sort the missing requirements by their due date first and then by requirement type.

Here's an actual example of the current sort order; for long lists of requirements, this becomes very unintuitive to navigate:
Image

There's more work to do to improve the display/sort order further, but this would be a helpful start.

@LarsKemmann LarsKemmann added enhancement New feature or request good first issue Good for newcomers ui This involves work on the user interface. javascript Pull requests that update Javascript code labels May 30, 2023
@simply-emily
Copy link

It would be so much easier to review what needs to be completed if to-do items were in chronological order (of the due date). Would love to see this update happen!

@LarsKemmann LarsKemmann added the priority This item is currently being prioritized. label Sep 21, 2023
@LarsKemmann LarsKemmann assigned LarsKemmann and Rabi94 and unassigned LarsKemmann Jun 18, 2024
@LarsKemmann
Copy link
Member Author

@Rabi94 Here's the code that renders the missing requirements:

{missingRequirementsWithContext.map((x, i) =>
<MissingArrangementRequirementRow key={`${x.missing.actionName}:${i}`} requirement={x.missing} context={x.context} />
)}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers javascript Pull requests that update Javascript code priority This item is currently being prioritized. ui This involves work on the user interface.
Projects
Status: Documented
Development

No branches or pull requests

3 participants