feature: revamp server admin UI and create org additions

This commit is contained in:
Scott Wilson
2025-09-01 22:03:48 -07:00
parent a3c6b1134b
commit 394538769b
42 changed files with 6842 additions and 5470 deletions
@@ -93,7 +93,7 @@ export const AccessApprovalRequest = ({
}) => {
const [selectedRequest, setSelectedRequest] = useState<
| (TAccessApprovalRequest & {
user: { firstName?: string; lastName?: string; email?: string } | null;
user: { firstName?: string | null; lastName?: string | null; email?: string | null } | null;
isRequestedByCurrentUser: boolean;
isSelfApproveAllowed: boolean;
isApprover: boolean;
@@ -85,7 +85,7 @@ export const ReviewAccessRequestModal = ({
isOpen: boolean;
onOpenChange: (isOpen: boolean) => void;
request: TAccessApprovalRequest & {
user: { firstName?: string; lastName?: string; email?: string } | null;
user: { firstName?: string | null; lastName?: string | null; email?: string | null } | null;
isRequestedByCurrentUser: boolean;
isSelfApproveAllowed: boolean;
isApprover: boolean;