module Web.View.DecisionRecords.Edit where import Web.Types import Generated.Types import IHP.Prelude import IHP.ViewPrelude import Web.Routes () import Web.View.DecisionRecords.New (renderForm) data EditView = EditView { record :: !DecisionRecord , requirements :: ![Requirement] , candidates :: ![RequirementCandidate] , users :: ![User] } instance View EditView where html EditView { .. } = let formAction = UpdateDecisionRecordAction { decisionRecordId = record.id } in [hsx|
Decisions / {record.title} / Edit

Edit Decision Record

Note: outcome is immutable and cannot be changed here.

{renderForm record requirements candidates users formAction}
|]