DiamondLightSource / DiamondLightSource/atlas

i15-1: Implement the different task tabs on the queue screen

Open
#187 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
1
Forks
4
Avg merge
6d 8h
Merged PRs (30d)
8

Description

Currently, the task tabs in the queue view do not do anything, they all show the same view. So that we can implement additional things on the historic queue (https://github.com/DiamondLightSource/atlas/issues/184 or https://github.com/DiamondLightSource/atlas/issues/185) it would be better to split these into the tabs as originally designed.

## Acceptance Criteria
* The all queue tasks tab shows all items in the queue
* The next tasks tab shows just the queued items
* The previous tasks tab shows just the historic tasks

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the queue view and trace how the task tabs currently render their contents. Verify the all, next, and previous tabs against the acceptance criteria, ensuring they show all tasks, queued tasks, and historic tasks respectively.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.