@import model.ReportStatus
@import model.OutdatedKey
@import model.MissingMfa
@import model.ActiveAccessKey
@import model.MissingUsernameTag
@(status: ReportStatus)
@status match {
case model.Red(reasons) => {
error
@if(reasons.contains(OutdatedKey)) {
Outdated key
}
@if(reasons.contains(MissingMfa)) {
MFA not enabled
}
help_outline
}
case model.Amber(reasons) => {
warning
@if(reasons.contains(ActiveAccessKey)) {
Has active access keys
}
@if(reasons.contains(MissingUsernameTag)) {
Missing Google username Tag
}
help_outline
}
case model.Blue => {
watch_later
Inactive user
help_outline
}
case model.Green => {
check
}
}