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

Open filter date picker automatically #5928

Closed
Tracked by #6259 ...
MilosPaunovic opened this issue Nov 15, 2024 · 6 comments · Fixed by #6484
Closed
Tracked by #6259 ...

Open filter date picker automatically #5928

MilosPaunovic opened this issue Nov 15, 2024 · 6 comments · Fixed by #6484
Assignees
Labels
area/frontend Needs frontend code changes enhancement New feature or request good first issue Great issue for new contributors

Comments

@MilosPaunovic
Copy link
Member

MilosPaunovic commented Nov 15, 2024

When selecting Absolute date as filter, and getting to third dropdown, open the date picker automatically, preventing the extra click for users to open it manually.

image

Component in question is kestra/ui/src/components/filter/KestraFilter.vue.
New filters are (for now) only used on Executions page.

@MilosPaunovic MilosPaunovic added enhancement New feature or request area/frontend Needs frontend code changes good first issue Great issue for new contributors labels Nov 15, 2024
@github-project-automation github-project-automation bot moved this to Backlog in Issues Nov 15, 2024
@grammicus
Copy link

Can I pick this up?

@MilosPaunovic
Copy link
Member Author

Absolutely, go for it @grammicus! 🚀

@anna-geller anna-geller moved this from Backlog to In progress in Issues Nov 19, 2024
@AHB102
Copy link

AHB102 commented Dec 1, 2024

@MilosPaunovic I'm wondering if modifying the callback function to include certain checks would be an effective solution. If so, could I create an issue for this?

@MilosPaunovic
Copy link
Member Author

Not sure what do your mean, but id you open up a PR with the solution which works, we can go from there and make small tweaks if necesarry.

@MilosPaunovic
Copy link
Member Author

Is there any progress on this @AHB102?

@AHB102
Copy link

AHB102 commented Dec 3, 2024

@MilosPaunovic Unfortunately, I was unable to resolve this issue. As I'm not proficient in Vue, I'll be disengaging from this task. If anyone else is interested in taking it on, feel free to do so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/frontend Needs frontend code changes enhancement New feature or request good first issue Great issue for new contributors
Projects
Status: Done
3 participants