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

Admin: Use backend sort #75228

Merged
merged 37 commits into from
Sep 29, 2023
Merged

Admin: Use backend sort #75228

merged 37 commits into from
Sep 29, 2023

Conversation

Clarity-89
Copy link
Contributor

@Clarity-89 Clarity-89 commented Sep 21, 2023

What is this feature?

Use backend sort for the admin tables

@Clarity-89 Clarity-89 marked this pull request as ready for review September 28, 2023 15:51
@Clarity-89 Clarity-89 requested review from grafanabot and a team as code owners September 28, 2023 15:51
@Clarity-89 Clarity-89 requested review from eledobleefe, JoaoSilvaGrafana, gamab and eleijonmarck and removed request for a team September 28, 2023 15:51
@Clarity-89 Clarity-89 changed the title Interactive table/controlled sort Admin: Use backend sort Sep 28, 2023
@Clarity-89 Clarity-89 self-assigned this Sep 28, 2023
@Clarity-89 Clarity-89 enabled auto-merge (squash) September 29, 2023 09:37
@Clarity-89 Clarity-89 merged commit 4a692fc into main Sep 29, 2023
15 checks passed
@Clarity-89 Clarity-89 deleted the interactive-table/controlled-sort branch September 29, 2023 09:48
rwwiv pushed a commit that referenced this pull request Oct 2, 2023
* Admin: Use InteractiveTable

* Admin: Fix pagination

* Admin: Use CellWrapper

* Admin: Split components

* Admin: Separate OrgUsersTable

* Admin: Remove UsersTable

* Admin: Use the new table for TeamList

* Admin: Cleanup TeamList page

* Admin: Add edit team action

* Admin: Use explicit edit action instead of a link wrapper

* Admin: Fix responsive styles

* Cleanup

* Remove redundant sort

* Add item key

* Fix icon styles

* Set loading by default

* Use separate pagination component

* Use default sorting functionality

* Fix merge conflicts

* Update betterer

* Add controlled sort

* Revert pagination changes

* Move pagination inside OrgUsersTable.tsx

* Add missing prop

* Sort users table

* Fix tests

* Remove loader

* Add sort to Teams

* Cleanup

* Update loadTeams action

* Remove sort condition
mildwonkey pushed a commit that referenced this pull request Oct 4, 2023
* Admin: Use InteractiveTable

* Admin: Fix pagination

* Admin: Use CellWrapper

* Admin: Split components

* Admin: Separate OrgUsersTable

* Admin: Remove UsersTable

* Admin: Use the new table for TeamList

* Admin: Cleanup TeamList page

* Admin: Add edit team action

* Admin: Use explicit edit action instead of a link wrapper

* Admin: Fix responsive styles

* Cleanup

* Remove redundant sort

* Add item key

* Fix icon styles

* Set loading by default

* Use separate pagination component

* Use default sorting functionality

* Fix merge conflicts

* Update betterer

* Add controlled sort

* Revert pagination changes

* Move pagination inside OrgUsersTable.tsx

* Add missing prop

* Sort users table

* Fix tests

* Remove loader

* Add sort to Teams

* Cleanup

* Update loadTeams action

* Remove sort condition
@zerok zerok modified the milestones: 10.2.x, 10.2.0 Oct 23, 2023
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.

None yet

3 participants