Make source a quick link on card and detail

This commit is contained in:
Eike Kettner
2021-01-11 21:37:36 +01:00
parent 63535408c9
commit 38ae7a9027
5 changed files with 25 additions and 9 deletions

View File

@ -4,6 +4,7 @@ module Comp.LinkTarget exposing
, makeCorrLink
, makeCustomFieldLink
, makeFolderLink
, makeSourceLink
, makeTagLink
)
@ -23,6 +24,7 @@ type LinkTarget
| LinkFolder IdName
| LinkTag IdName
| LinkCustomField ItemFieldValue
| LinkSource String
| LinkNone
@ -90,6 +92,15 @@ makeCustomFieldLink cv classes tagger =
cv
makeSourceLink :
List ( String, Bool )
-> (LinkTarget -> msg)
-> String
-> Html msg
makeSourceLink classes tagger str =
makeLink classes (.name >> LinkSource >> tagger) (IdName "" str)
--- Helpers