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|
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|
|]
renderRequirementOption :: Requirement -> Html
renderRequirementOption r = [hsx||]
renderCandidateOption :: RequirementCandidate -> Html
renderCandidateOption c = [hsx||]