module Web.View.DecisionRecords.New where import Web.Types import Generated.Types import IHP.Prelude import IHP.ViewPrelude import Web.Routes () data NewView = NewView { record :: !DecisionRecord , requirements :: ![Requirement] , candidates :: ![RequirementCandidate] , users :: ![User] } instance View NewView where html NewView { .. } = [hsx|
Decisions / New

New Decision Record

{renderForm record requirements candidates users CreateDecisionRecordAction}
|] renderForm :: HasPath action => DecisionRecord -> [Requirement] -> [RequirementCandidate] -> [User] -> action -> Html renderForm record requirements candidates users submitAction = [hsx|

Outcome cannot be changed after creation.

Cancel
|] renderRequirementOption :: Requirement -> Html renderRequirementOption r = [hsx||] renderCandidateOption :: RequirementCandidate -> Html renderCandidateOption c = [hsx||]