- migrate to kit/package
- generate types out of component files
- split sortBy and sortFn props
- allow scrollable table body with fixed head
- add scope for th
- add classes for even/odd rows
- fix
undefined
as classes when property isn't set
- update docs on asyncPagination, sorting and types
- simplify sortBy prop for columns
- set SvelteTableColumn interface to receive (optional) generic type that sets types for sortBy arguments
- use
const columns: SvelteTableColumn<RowItem>[] = ...
for better auto-completion - update dependencies
- use slots instead of props
- update docs
- use slots for expanding rows