Mark sortable columns

This commit is contained in:
Gregor Kleen 2018-04-13 15:28:04 +02:00
parent 4179182ad0
commit 9d65f94f51

View File

@ -161,10 +161,9 @@ dbTable PSValidator{..} DBTable{ dbtIdent = (toPathPiece -> dbtIdent), .. } = do
}
where
directions = [dir | (k, dir) <- psSorting, Just k == sortableKey ]
sortableAttr = foldMap toAttr directions
sortableAttr = foldMap toAttr directions <> Html5.class_ "sortable"
toAttr SortAsc = Html5.class_ "sorted-asc"
toAttr SortDesc = Html5.class_ "sorted-desc"
-- TODO: add class "sortable" if column is sortable
$(widgetFile "table/layout")
where
tblLayout :: Widget -> Handler Html