bryanlundberg / NexusTimer

Nexus Timer is a powerful unopinionated, minimalist training tool for SpeedCubing.
https://nexustimer.com/
GNU General Public License v3.0
42 stars 32 forks source link

refactor: replace dropdown with separate buttons #354

Closed bryanlundberg closed 1 month ago

bryanlundberg commented 1 month ago

What does this PR do? Replaced dropdown with separate buttons due to state management issues in the Radix library when using a dropdown that triggers a dialog.

Related Issue(s)

352

Screenshots or GIFs (if applicable) image

Additional Comments Shadcn issue related: https://github.com/shadcn-ui/ui/issues/1912

By submitting this PR, I confirm that:

vercel[bot] commented 1 month ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
nexus-timer ✅ Ready (Inspect) Visit Preview Oct 12, 2024 2:01pm
nexus-timer-com ✅ Ready (Inspect) Visit Preview Oct 12, 2024 2:01pm