def age_note

cswap-bend-cli@0.1.0.0 · tui/card.bend:46

import cswap-bend-cli@0.1.0.0/tui/card.bend as Card
import Base
import cswap-bend-cli@0.1.0.0/tui/fmt.bend as F

46# The measurement age note, shown once a reading is at least 3 minutes old.
47def age_note(+g: Maybe<&2, U32>) -> List<&2, F.Seg>:
48  match g:
49    case None{}:
50      []
51    case Some{s}:
52      flag_if(U32.is_ge(s, 180), muted("   · " ++ F.duration(s) ++ " ago"))

Uses (9)

Used by (1)