improvements: minor ui adjustments/additions and pagination for access request table

This commit is contained in:
Scott Wilson
2025-06-19 09:39:42 -07:00
parent 8fb6063686
commit 12fd063cd5
4 changed files with 77 additions and 26 deletions
+11 -3
View File
@@ -1,12 +1,20 @@
import { IconDefinition } from "@fortawesome/free-brands-svg-icons";
import { faArrowRightToBracket, faEdit } from "@fortawesome/free-solid-svg-icons";
import { PolicyType } from "@app/hooks/api/policies/enums";
export const policyDetails: Record<PolicyType, { name: string; className: string }> = {
export const policyDetails: Record<
PolicyType,
{ name: string; className: string; icon: IconDefinition }
> = {
[PolicyType.AccessPolicy]: {
className: "bg-green/20 text-green",
name: "Access Policy"
name: "Access Policy",
icon: faArrowRightToBracket
},
[PolicyType.ChangePolicy]: {
className: "bg-yellow/20 text-yellow",
name: "Change Policy"
name: "Change Policy",
icon: faEdit
}
};