module Web.View.FederatedPolicyOverlays.New where import Web.Types import Generated.Types import IHP.Prelude import IHP.ViewPrelude import Web.Routes () data NewView = NewView { overlay :: !FederatedPolicyOverlay , hubs :: ![Hub] } instance View NewView where html NewView { .. } = [hsx|

New Policy Overlay

{renderForm overlay}
|] renderForm :: FederatedPolicyOverlay -> Html renderForm overlay = formFor overlay [hsx| {textField #title} {(textareaField #policyText){ helpText = "Full policy text; once activated this cannot be changed" }} {(textareaField #notes){ fieldLabel = "Notes (optional)" }} {submitButton} |]