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

[Canvas] Migrate listing page to use TableListView #132340

Closed
Heenawter opened this issue May 17, 2022 · 3 comments
Closed

[Canvas] Migrate listing page to use TableListView #132340

Heenawter opened this issue May 17, 2022 · 3 comments
Labels
enhancement New value added to drive a business result Feature:Canvas impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:needs-research This issue requires some research before it can be worked on or estimated Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas

Comments

@Heenawter
Copy link
Contributor

Describe the feature:

In #132321, the ability to sort by "Last updated" was added to all plugin listing pages that use the TableListView component. I noticed that Canvas is doing something similar on its own by creating the listing using EuiBasicTableColumn instead, and thus its behaviour differs from this new implementation.

If Canvas instead used TableListView like the other plugins, (a) we wouldn't have to manage this on our own and (b) the behaviour/styling of listing pages would be consistent across all plugins 👍

@Heenawter Heenawter added Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas loe:needs-research This issue requires some research before it can be worked on or estimated impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. Feature:Canvas reason:enhancement labels May 17, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-presentation (Team:Presentation)

@sebelga
Copy link
Contributor

sebelga commented May 18, 2022

As a note, we are planning to further improve the UX of the TableListView with enhanced design and new features like opening a "details" flyout from inside the list view, so +++ if Canvas aligned with the other "User generated content" list view apps.

@Kuznietsov Kuznietsov assigned Kuznietsov and unassigned Kuznietsov May 27, 2022
@nickpeihl
Copy link
Member

We are grooming our backlog to narrow in on items that we have prioritized, and we are currently not prioritizing the listing page in Canvas. If our priorities change, we can reopen.

@nickpeihl nickpeihl closed this as not planned Won't fix, can't repro, duplicate, stale Apr 6, 2023
@sophiec20 sophiec20 added the enhancement New value added to drive a business result label Mar 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Feature:Canvas impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:needs-research This issue requires some research before it can be worked on or estimated Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas
Projects
None yet
Development

No branches or pull requests

6 participants