Fix trust center access tab permissions handling

Signed-off-by: Émile Ré <nemile.re@gmail.com>
This commit is contained in:
Émile Ré
2026-01-02 12:11:55 +01:00
committed by Bryan Frimin
parent ea2438e345
commit aa6ca266d0
12 changed files with 255 additions and 142 deletions

View File

@@ -1,14 +0,0 @@
import type { TrustCenterDocumentAccess } from "./TrustCenterDocumentAccess";
export interface TrustCenterAccess {
id: string;
email: string;
name: string;
active: boolean;
hasAcceptedNonDisclosureAgreement: boolean;
createdAt: string;
lastTokenExpiresAt?: string | null;
pendingRequestCount: number;
activeCount: number;
documentAccesses?: TrustCenterDocumentAccess[];
}

View File

@@ -1,2 +1,4 @@
export type { TrustCenterAccess } from "./TrustCenterAccess";
export type { TrustCenterDocumentAccess, TrustCenterDocumentAccessStatus } from "./TrustCenterDocumentAccess";
export type {
TrustCenterDocumentAccess,
TrustCenterDocumentAccessStatus,
} from "./TrustCenterDocumentAccess";