You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
UI: Migrate all tables of the Manager UI to Vaadin counterpart #2714
As part of #2552, we'd like to replace all Material tables (<or-mwc-table>) with the Vaadin Design System.
We'd be using the Vaadin Grid component, and distribute an extended class with HTML tagname <or-vaadin-grid>.
The syntax of the new Vaadin component would be really similar, and only require some column configuration.
This is the example that can be found in their documentation:
@state()private items: Person[]=[];protectedoverrideasyncfirstUpdated(){const{ people }=awaitgetPeople();this.items=people;}protectedoverriderender(){returnhtml`<vaadin-grid.items="${this.items}"><vaadin-grid-columnpath="firstName"></vaadin-grid-column><vaadin-grid-columnpath="lastName"></vaadin-grid-column><vaadin-grid-columnpath="email"></vaadin-grid-column><vaadin-grid-columnpath="profession"></vaadin-grid-column></vaadin-grid> `;}
Activity