LiveFilter.Components.SortableHeader (LiveFilter v0.1.0)

View Source

A sortable table header component that displays sort direction indicators and handles click events for sorting.

Examples

<.sortable_header
  field={:due_date}
  label="Due Date"
  current_sort={@current_sort}
  phx-click="sort_by"
/>

Summary

Functions

sortable_header(assigns)

Attributes

  • field (:atom) (required)
  • label (:string) (required)
  • current_sort (:any) - Defaults to nil.
  • class (:string) - Defaults to "".
  • Global attributes are accepted. Supports all globals plus: ["phx-click", "phx-target"].