Skip to content

refactor(machines): MachineListTable to GenericTable MAASENG-5271#5814

Draft
abuyukyi101198 wants to merge 13 commits into
canonical:mainfrom
abuyukyi101198:refactor-machines-table-to-generic-MAASENG-5271
Draft

refactor(machines): MachineListTable to GenericTable MAASENG-5271#5814
abuyukyi101198 wants to merge 13 commits into
canonical:mainfrom
abuyukyi101198:refactor-machines-table-to-generic-MAASENG-5271

Conversation

@abuyukyi101198
Copy link
Copy Markdown
Contributor

@abuyukyi101198 abuyukyi101198 commented Oct 21, 2025

Done

  • Updated mrc
  • Created MachinesList and MachinesTable
  • Created useMachinesTableColumns
  • Adjusted table styles

QA steps

  • [ ]

Fixes

Resolves MAASENG-5271

Notes

Machines table has many UX and feature flaws that do not disappear with this migration, because they are mostly caused by API-level features. Current v2 implementation has missing sorting features, and the overall UX design of the table forces the client to make repeated requests to the already sluggish v2 API. This PR will serve as a basis for the upcoming v3 implementation for machines, but shouldn't be merged until then.

@webteam-app
Copy link
Copy Markdown

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants