@@ -20,17 +20,17 @@ interface AuditLogDetails {
2020 [ key : string ] : any
2121}
2222
23- const severityColors = {
24- INFO : 'bg-blue-500 ' ,
25- WARNING : 'bg-yellow-500 ' ,
26- CRITICAL : 'bg-red-500 ' ,
27- }
23+ const severityVariants = {
24+ INFO : 'default ' ,
25+ WARNING : 'secondary ' ,
26+ CRITICAL : 'destructive ' ,
27+ } as const
2828
29- const outcomeColors = {
30- SUCCESS : 'bg-green-500 ' ,
31- FAILURE : 'bg-red-500 ' ,
32- PENDING : 'bg-yellow-500 ' ,
33- }
29+ const outcomeVariants = {
30+ SUCCESS : 'success ' ,
31+ FAILURE : 'destructive ' ,
32+ PENDING : 'secondary ' ,
33+ } as const
3434
3535export default function AuditLogsPage ( ) {
3636 const navigate = useNavigate ( )
@@ -84,9 +84,9 @@ export default function AuditLogsPage() {
8484 < TableCell > { log . userIdentity || '-' } </ TableCell >
8585 < TableCell > { details ?. session_id || '-' } </ TableCell >
8686 < TableCell > { log . eventSource || '-' } </ TableCell >
87- < TableCell > { details ?. is_security_event && < Badge className = "bg-red-500 text-white "> Security Event</ Badge > } </ TableCell >
88- < TableCell > { log . severity && < Badge className = { ` ${ severityColors [ log . severity ] } text-white` } > { log . severity } </ Badge > } </ TableCell >
89- < TableCell > { log . eventOutcome && < Badge className = { ` ${ outcomeColors [ log . eventOutcome ] } text-white` } > { log . eventOutcome } </ Badge > } </ TableCell >
87+ < TableCell > { details ?. is_security_event && < Badge variant = "destructive "> Security Event</ Badge > } </ TableCell >
88+ < TableCell > { log . severity && < Badge variant = { severityVariants [ log . severity ] || 'default' } > { log . severity } </ Badge > } </ TableCell >
89+ < TableCell > { log . eventOutcome && < Badge variant = { outcomeVariants [ log . eventOutcome ] || 'default' } > { log . eventOutcome } </ Badge > } </ TableCell >
9090 < TableCell > { log . affectedResource || '-' } </ TableCell >
9191 </ TableRow >
9292 )
0 commit comments