Skip to content

Epic: Component Quality & UX Polish #762

Description

@pascazzioIsAbyayalan

Description

Several components have subtle bugs — DataView sorting breaks when columns reorder, multiple tables on the same route share sort state and clobber each other, refs get mutated during render triggering React warnings, and the dark theme makes expired API keys hard to read. These aren't crashes, but they erode the user experience.

This epic fixes the sharp edges — stable sort state that survives column changes, namespaced query params so tables don't interfere, clean React patterns that pass linter checks, and theme-aware colors that work in both light and dark modes. Components become reliable instead of quirky.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingenhancementNew feature or requestepictriage/acceptedReviewed, prioritised, and ready for work

    Type

    Projects

    • Status
      No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions