Open-source library builds Angular Material tables with filters, pagination and CRUD dialog from one config
The author, who created the open-source library easy-mat-ui-ng20, describes a way to avoid rewiring tables, paginators, sorting and filters in every Angular admin project. The library generates an Angular Material table with sorting, pagination, per-column text or multi-select filters, and a toolbar with search, add and clear buttons from a single configuration object. Row actions for view, edit and delete, plus a create/edit/view dialog built from column definitions, are also covered by that same configuration. It targets Angular 20 with Angular Material, ngx-translate, Bootstrap 5 and RxJS 7 as peer dependencies, and the article includes a live demo and install instructions. The author notes that the table does not mutate data but reports changes through outputs, letting the host application manage its own state.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in