$newline never $if is _Just mcid $maybe wdgt <- correctionWdgt

_{MsgTableRating} $maybe warning <- correctionVisibleWarnWidget ^{warning} ^{wdgt} ^{maybeVoid multipleSubmissionWarnWidget}
$case sheetSubmissionMode $of SubmissionMode False Nothing

_{MsgSubmissionNoUploadExpected} $of _

$if filesCorrected _{MsgSubmissionFilesCorrected} $else _{MsgSubmissionFiles}

$if showCorrection $maybe url <- urlArchive _{MsgSubmissionArchiveCorrected} \ ( $maybe url <- urlOriginal _{MsgSubmissionOriginal} ) $else $maybe url <- urlOriginal _{MsgSubmissionArchive} $maybe fileTable <- mFileTable ^{fileTable} $if maySubmit && not (null lastEdits)

_{MsgTableLastEdit}
    $forall (mbName,time) <- lastEdits $maybe name <- mbName
  • _{MsgEditedBy name time} $nothing
  • #{time} $if maySubmit

    _{MsgSubmissionReplace} ^{formWidget} $else ^{formWidget}