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

[Redirectionari page] Implement filters #413

Open
avasi-code4ro opened this issue Feb 27, 2025 · 0 comments
Open

[Redirectionari page] Implement filters #413

avasi-code4ro opened this issue Feb 27, 2025 · 0 comments
Labels
enhancement 🚀 New feature or request

Comments

@avasi-code4ro
Copy link
Collaborator

As a user, I want to filter the Redirectionari list using various filter types so I can quickly find relevant form submissions based on specific criteria.

Figma link

Tailwind filters

Filter Types:

  1. Dropdown Filter:
  • Allows users to single-select a value from a predefined list
  • For the following columns: Cauza, Perioada, Status, Verificare
    • Cauza : Values = [list of cauza name+iban]
    • Perioada: Values = [1 an, 2 ani]
    • Status: Values = [Semnat, Nesemnat]
    • Verificare: Values = [Neverificat, Valid, Nevalid]
  1. A dropdown combined with a search bar for long lists. This could be multiple-select.
  • For the following columns: Județ, Oraș
  1. Calendar Filter (Date Interval):
  • Allows users to select a start and end date to filter submissions within a date range. We proposed 2 separate filter fields for this: De la data; Până la data

Acceptance Criteria:

  • Add "Filtrează" button with its three states (design here)
  • Implement the 3 filter types in the dedicated filter section.
  • Add a “Resetează filtre” button to clear all applied filters.
  • Display active filters clearly, so users know what’s currently applied (through those chips proposed in design or another solution depending on the tailwind capabilities)
@avasi-code4ro avasi-code4ro added the enhancement 🚀 New feature or request label Feb 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement 🚀 New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant