(% let potentially_invalid_input_class = "" %) (% let potentially_invalid_reinput_class = "" %) (% let pwd_equal = true %) (% if let PwdCheckResult::Failure with { pwd_equal, warnings } = check_res %) (% let pwd_equal = pwd_equal.clone() %) (% if !warnings.is_empty() %) (% let potentially_invalid_input_class = "is-invalid" %) (% endif %) (% if pwd_equal %) (% let potentially_invalid_reinput_class = "is-invalid" %) (% endif %) (% endif %) (% if let PwdCheckResult::Failure with { pwd_equal, warnings } = check_res %)
    (% for warn in warnings %)
  • (( warn ))
  • (% endfor %)
(% endif %)
  • Passwords don't match