# Slab v1.0.0 - Table of Contents

> A data table component for Phoenix LiveView with URL-driven sorting, row selection, and automatic cell rendering based on Ecto schema types.

## Pages

- [README](readme.md)

## Modules

- [Slab](Slab.md): A data table component for Phoenix LiveView.
- [Slab.Components](Slab.Components.md): Function components used internally by `Slab`.
- [Slab.FilterLive](Slab.FilterLive.md): The stateful core of `Slab.filter/1` text inputs.
- [Slab.Helpers.Params](Slab.Helpers.Params.md): Parsing helpers for pagination-related URL params.
- [Slab.Helpers.RelativeTime](Slab.Helpers.RelativeTime.md): Formats a datetime relative to now, e.g. `"3 hours ago"` or `"in 2 days"`.
- [Slab.Helpers.URI](Slab.Helpers.URI.md): Helpers for reading and writing URL query parameters.
- [Slab.Live](Slab.Live.md): The stateful core of `Slab.table/1`.
- [Slab.Query](Slab.Query.md): Builds and runs Ecto queries for `Slab.table/1` query mode.

