module Web.View.InstitutionalKnowledge.Show where import Web.View.Prelude data ShowView = ShowView { entry :: !InstitutionalKnowledgeEntry , hub :: !Hub , mDecision :: !(Maybe DecisionRecord) } instance View ShowView where html ShowView { .. } = [hsx|
← Knowledge Base
{hub.name} {show entry.createdAt}

{entry.summary}

{maybe mempty renderSourceDecision mDecision}
|] renderSourceDecision :: DecisionRecord -> Html renderSourceDecision dr = [hsx|

Source Decision

{dr.title} ({dr.outcome})
|]