CATcher-org / CATcher-org/WATcher

Merge [Status] and [Type] filters

Open
#402 2 comments 0 reactions 0 assignees View on GitHub
category.Feature s.ToDiscuss
Dominant language
TypeScript
Stars
10
Forks
39
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
Currently, the Status and Type filters have overlapping concerns.
That is, the job of the Type filter can easily be done from the Status.

![Image](https://github.com/user-attachments/assets/53cf3ae4-0ef7-43f8-9f5e-457913177d9a)

**Describe the solution you'd like**
We can utilize
1) Nested checkbox

![Image](https://github.com/user-attachments/assets/8193669a-77dc-4b34-9b6f-d8ddb6e85789)

**Describe alternatives you've considered**
We could also keep the current split as is. Open for discussion

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named. Start by locating the current Status and Type filter UI, then compare how each filter represents jobs and how a nested-checkbox design could combine them. Done means the overlapping filters are merged without losing existing filtering behavior, with the final interaction agreed upon.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.