smart-table with flexbox and CSV export

Demo showing a smart-table table with sorting, filtering, paging and the table contents container is the element that absorbs viewport size changes. You can also export the currently display table as a CSV file. You'll probably want to disable paging before doing the export so you get all the rows.  Export current view as CSV

View source code https://github.com/tomsaleeba/smart-table-flexbox

first name last name age email balance
{{row.firstName}} {{row.lastName | uppercase}} {{row.age}} {{row.email}} {{row.balance | currency}}
Displayed row count: {{displayed.length}}