- {trustCenter.description}
+ {compliancePortal.description}
- {trustCenter.customLinks.edges.map(({ node }) => (
+ {compliancePortal.customLinks.edges.map(({ node }) => (
{/* Certifications */}
- {trustCenter.complianceFrameworks.edges.length > 0 && (
+ {compliancePortal.complianceFrameworks.edges.length > 0 && (
<>
@@ -300,7 +300,7 @@ export function OrganizationSidebar({
gridTemplateColumns: "repeat(auto-fit, 75px",
}}
>
- {trustCenter.complianceFrameworks.edges.map(edge => (
+ {compliancePortal.complianceFrameworks.edges.map(edge => (
))}
@@ -322,7 +322,7 @@ export function OrganizationSidebar({
{__("Request access")}
{isAuthenticated && (
- trustCenter.viewerSubscription
+ compliancePortal.viewerSubscription
? (
- {__("Overview")}
- {__("Documents")}
-
+ {__("Overview")}
+ {__("Documents")}
+
{__("Subprocessors")}
- {__("Updates")}
+ {__("Updates")}
diff --git a/apps/trust/src/hooks/useTrustCenter.ts b/apps/trust/src/hooks/useCompliancePortal.ts
similarity index 82%
rename from apps/trust/src/hooks/useTrustCenter.ts
rename to apps/trust/src/hooks/useCompliancePortal.ts
index 022ca24b3..27fe2077e 100644
--- a/apps/trust/src/hooks/useTrustCenter.ts
+++ b/apps/trust/src/hooks/useCompliancePortal.ts
@@ -20,15 +20,15 @@
import { useContext } from "react";
-import { TrustCenterContext } from "#/providers/TrustCenterProvider";
+import { CompliancePortalContext } from "#/providers/CompliancePortalProvider";
-export function useTrustCenter(): {
+export function useCompliancePortal(): {
id: string;
title: string;
} {
- const context = useContext(TrustCenterContext);
+ const context = useContext(CompliancePortalContext);
if (!context) {
- throw new Error("useTrustCenter must be used within a TrustCenterProvider");
+ throw new Error("useCompliancePortal must be used within a CompliancePortalProvider");
}
return context;
}
diff --git a/apps/trust/src/hooks/useRequestAccessCallback.ts b/apps/trust/src/hooks/useRequestAccessCallback.ts
index 6344286a7..41b8768d5 100644
--- a/apps/trust/src/hooks/useRequestAccessCallback.ts
+++ b/apps/trust/src/hooks/useRequestAccessCallback.ts
@@ -65,9 +65,9 @@ const reportMutation = graphql`
const fileMutation = graphql`
mutation useRequestAccessCallback_fileMutation(
- $input: RequestTrustCenterFileAccessInput!
+ $input: RequestCompliancePortalFileAccessInput!
) {
- requestTrustCenterFileAccess(input: $input) {
+ requestCompliancePortalFileAccess(input: $input) {
file {
access {
id
@@ -81,7 +81,7 @@ const fileMutation = graphql`
const allMutation = graphql`
mutation useRequestAccessCallback_allMutation {
requestAllAccesses {
- trustCenterAccess {
+ compliancePortalAccess {
id
}
}
@@ -164,7 +164,7 @@ export function useRequestAccessCallback() {
searchParams.delete("request-file-id");
void requestFileAccess({
variables: {
- input: { trustCenterFileId: fileId },
+ input: { compliancePortalFileId: fileId },
},
onCompleted: (_, errors) => {
if (errors?.length) {
diff --git a/apps/trust/src/layouts/MainLayout.tsx b/apps/trust/src/layouts/MainLayout.tsx
index b9cab1be6..69408722f 100644
--- a/apps/trust/src/layouts/MainLayout.tsx
+++ b/apps/trust/src/layouts/MainLayout.tsx
@@ -26,42 +26,42 @@ import { Outlet } from "react-router";
import { OrganizationSidebar } from "#/components/OrganizationSidebar";
import { useRequestAccessCallback } from "#/hooks/useRequestAccessCallback";
-import { TrustCenterProvider } from "#/providers/TrustCenterProvider";
-import type { TrustGraphCurrentQuery } from "#/queries/__generated__/TrustGraphCurrentQuery.graphql";
-import { currentTrustGraphQuery } from "#/queries/TrustGraph";
+import { CompliancePortalProvider } from "#/providers/CompliancePortalProvider";
+import type { CompliancePortalGraphCurrentQuery } from "#/queries/__generated__/CompliancePortalGraphCurrentQuery.graphql";
+import { currentCompliancePortalGraphQuery } from "#/queries/CompliancePortalGraph";
type Props = {
- queryRef: PreloadedQuery
;
+ queryRef: PreloadedQuery;
};
export function MainLayout(props: Props) {
const { __ } = useTranslate();
- const data = usePreloadedQuery(currentTrustGraphQuery, props.queryRef);
- const trustCenter = data.currentTrustCenter;
+ const data = usePreloadedQuery(currentCompliancePortalGraphQuery, props.queryRef);
+ const compliancePortal = data.currentCompliancePortal;
const isAuthenticated = data.viewer != null;
const theme = useSystemTheme();
useFavicon(
theme === "dark"
- ? (trustCenter?.darkLogo?.downloadUrl ?? trustCenter?.logo?.downloadUrl)
- : trustCenter?.logo?.downloadUrl,
+ ? (compliancePortal?.darkLogo?.downloadUrl ?? compliancePortal?.logo?.downloadUrl)
+ : compliancePortal?.logo?.downloadUrl,
);
useRequestAccessCallback();
return (
-
+
-
+
{__("Overview")}
{__("Documents")}
- {trustCenter.subprocessorInfo.totalCount > 0
+ {compliancePortal.subprocessorInfo.totalCount > 0
&& {__("Subprocessors")}}
{__("Updates")}
-
+
@@ -73,6 +73,6 @@ export function MainLayout(props: Props) {
{" "}
-
+
);
}
diff --git a/apps/trust/src/pages/DocumentPage.tsx b/apps/trust/src/pages/DocumentPage.tsx
index 214b41d42..f0e702760 100644
--- a/apps/trust/src/pages/DocumentPage.tsx
+++ b/apps/trust/src/pages/DocumentPage.tsx
@@ -43,15 +43,15 @@ import { PDFPreview } from "#/components/PDFPreview";
import type { DocumentPageExportDocumentMutation } from "./__generated__/DocumentPageExportDocumentMutation.graphql";
import type { DocumentPageExportReportMutation } from "./__generated__/DocumentPageExportReportMutation.graphql";
-import type { DocumentPageExportTrustCenterFileMutation } from "./__generated__/DocumentPageExportTrustCenterFileMutation.graphql";
+import type { DocumentPageExportCompliancePortalFileMutation } from "./__generated__/DocumentPageExportCompliancePortalFileMutation.graphql";
import type { DocumentPageQuery as DocumentPageQueryType } from "./__generated__/DocumentPageQuery.graphql";
import type { DocumentPageRequestDocumentAccessMutation } from "./__generated__/DocumentPageRequestDocumentAccessMutation.graphql";
import type { DocumentPageRequestReportAccessMutation } from "./__generated__/DocumentPageRequestReportAccessMutation.graphql";
-import type { DocumentPageRequestTrustCenterFileAccessMutation } from "./__generated__/DocumentPageRequestTrustCenterFileAccessMutation.graphql";
+import type { DocumentPageRequestCompliancePortalFileAccessMutation } from "./__generated__/DocumentPageRequestCompliancePortalFileAccessMutation.graphql";
export const documentPageQuery = graphql`
query DocumentPageQuery($alias: String!) {
- currentTrustCenter {
+ currentCompliancePortal {
logo {
downloadUrl
}
@@ -70,7 +70,7 @@ export const documentPageQuery = graphql`
status
}
}
- ... on TrustCenterFile {
+ ... on CompliancePortalFile {
id
name
isUserAuthorized
@@ -102,11 +102,11 @@ const exportDocumentMutation = graphql`
}
`;
-const exportTrustCenterFileMutation = graphql`
- mutation DocumentPageExportTrustCenterFileMutation(
- $input: ExportTrustCenterFileInput!
+const exportCompliancePortalFileMutation = graphql`
+ mutation DocumentPageExportCompliancePortalFileMutation(
+ $input: ExportCompliancePortalFileInput!
) {
- exportTrustCenterFile(input: $input) {
+ exportCompliancePortalFile(input: $input) {
data
}
}
@@ -137,11 +137,11 @@ const requestDocumentAccessMutation = graphql`
}
`;
-const requestTrustCenterFileAccessMutation = graphql`
- mutation DocumentPageRequestTrustCenterFileAccessMutation(
- $input: RequestTrustCenterFileAccessInput!
+const requestCompliancePortalFileAccessMutation = graphql`
+ mutation DocumentPageRequestCompliancePortalFileAccessMutation(
+ $input: RequestCompliancePortalFileAccessInput!
) {
- requestTrustCenterFileAccess(input: $input) {
+ requestCompliancePortalFileAccess(input: $input) {
file {
access {
id
@@ -192,7 +192,7 @@ function getNodeTitle(node: DocumentPageQueryType["response"]["aliasedNode"]): s
switch (node.__typename) {
case "Document":
return node.title;
- case "TrustCenterFile":
+ case "CompliancePortalFile":
return node.name;
case "AuditReport":
return node.fileName;
@@ -204,7 +204,7 @@ function getNodeTitle(node: DocumentPageQueryType["response"]["aliasedNode"]): s
function getNodeId(node: DocumentPageQueryType["response"]["aliasedNode"]): string | undefined {
switch (node.__typename) {
case "Document":
- case "TrustCenterFile":
+ case "CompliancePortalFile":
case "AuditReport":
return node.id;
default:
@@ -224,12 +224,12 @@ export function DocumentPage({ queryRef }: Props) {
const [exportError, setExportError] = useState(null);
const data = usePreloadedQuery(documentPageQuery, queryRef);
- const trustCenter = data.currentTrustCenter;
+ const compliancePortal = data.currentCompliancePortal;
const node = data.aliasedNode;
if (
node.__typename !== "Document"
- && node.__typename !== "TrustCenterFile"
+ && node.__typename !== "CompliancePortalFile"
&& node.__typename !== "AuditReport"
) {
throw new Error(`Unexpected node type: ${node.__typename}`);
@@ -239,19 +239,19 @@ export function DocumentPage({ queryRef }: Props) {
const nodeId = getNodeId(node);
const logoFileUrl = theme === "dark"
- ? (trustCenter?.darkLogo?.downloadUrl ?? trustCenter?.logo?.downloadUrl)
- : trustCenter?.logo?.downloadUrl;
+ ? (compliancePortal?.darkLogo?.downloadUrl ?? compliancePortal?.logo?.downloadUrl)
+ : compliancePortal?.logo?.downloadUrl;
const [exportDocument, isExportingDocument]
= useMutation(exportDocumentMutation);
const [exportFile, isExportingFile]
- = useMutation(exportTrustCenterFileMutation);
+ = useMutation(exportCompliancePortalFileMutation);
const [exportReport, isExportingReport]
= useMutation(exportReportMutation);
const [requestAccess, isRequestingAccess]
= useMutation(requestDocumentAccessMutation);
const [requestFileAccess, isRequestingFileAccess]
- = useMutation(requestTrustCenterFileAccessMutation);
+ = useMutation(requestCompliancePortalFileAccessMutation);
const [requestReportAccess, isRequestingReportAccess]
= useMutation(requestReportAccessMutation);
@@ -291,15 +291,15 @@ export function DocumentPage({ queryRef }: Props) {
onError,
});
break;
- case "TrustCenterFile":
+ case "CompliancePortalFile":
exportFile({
- variables: { input: { trustCenterFileId: node.id } },
+ variables: { input: { compliancePortalFileId: node.id } },
onCompleted: (response, errors) => {
if (onCompletedErrors(errors)) return;
- if (isPdfDataUri(response.exportTrustCenterFile.data)) {
- setPdfData(response.exportTrustCenterFile.data);
+ if (isPdfDataUri(response.exportCompliancePortalFile.data)) {
+ setPdfData(response.exportCompliancePortalFile.data);
} else {
- setFileData(response.exportTrustCenterFile.data);
+ setFileData(response.exportCompliancePortalFile.data);
}
},
onError,
@@ -359,9 +359,9 @@ export function DocumentPage({ queryRef }: Props) {
onError,
});
break;
- case "TrustCenterFile":
+ case "CompliancePortalFile":
requestFileAccess({
- variables: { input: { trustCenterFileId: node.id } },
+ variables: { input: { compliancePortalFileId: node.id } },
onCompleted,
onError,
});
@@ -378,7 +378,7 @@ export function DocumentPage({ queryRef }: Props) {
const isRequesting = isRequestingAccess || isRequestingFileAccess || isRequestingReportAccess;
const hasRequested = node.access?.status === "REQUESTED";
- const isPdf = node.__typename === "Document" || node.__typename === "AuditReport" || (node.__typename === "TrustCenterFile" && pdfData !== null);
+ const isPdf = node.__typename === "Document" || node.__typename === "AuditReport" || (node.__typename === "CompliancePortalFile" && pdfData !== null);
const handleDownload = () => {
if (!fileData || !nodeTitle) return;
diff --git a/apps/trust/src/pages/DocumentsPage.tsx b/apps/trust/src/pages/DocumentsPage.tsx
index a2aeafaad..3aa194b7a 100644
--- a/apps/trust/src/pages/DocumentsPage.tsx
+++ b/apps/trust/src/pages/DocumentsPage.tsx
@@ -26,25 +26,25 @@ import { type PreloadedQuery, usePreloadedQuery } from "react-relay";
import { DocumentRow } from "#/components/DocumentRow";
import { RowHeader } from "#/components/RowHeader";
import { Rows } from "#/components/Rows";
-import { TrustCenterFileRow } from "#/components/TrustCenterFileRow";
+import { CompliancePortalFileRow } from "#/components/CompliancePortalFileRow";
import { documentTypeLabel } from "#/helpers/documents";
-import type { TrustGraphCurrentDocumentsQuery } from "#/queries/__generated__/TrustGraphCurrentDocumentsQuery.graphql";
-import { currentTrustDocumentsQuery } from "#/queries/TrustGraph";
+import type { CompliancePortalGraphCurrentDocumentsQuery } from "#/queries/__generated__/CompliancePortalGraphCurrentDocumentsQuery.graphql";
+import { currentTrustDocumentsQuery } from "#/queries/CompliancePortalGraph";
type Props = {
- queryRef: PreloadedQuery;
+ queryRef: PreloadedQuery;
};
export function DocumentsPage({ queryRef }: Props) {
const { __ } = useTranslate();
- const data = usePreloadedQuery(
+ const data = usePreloadedQuery(
currentTrustDocumentsQuery,
queryRef,
);
const documents
- = data.currentTrustCenter?.documents.edges.map(edge => edge.node) ?? [];
+ = data.currentCompliancePortal?.documents.edges.map(edge => edge.node) ?? [];
const files
- = data.currentTrustCenter?.trustCenterFiles.edges.map(edge => edge.node) ?? [];
+ = data.currentCompliancePortal?.compliancePortalFiles.edges.map(edge => edge.node) ?? [];
const documentsPerType = groupBy(documents, document =>
documentTypeLabel(document.documentType, __),
);
@@ -68,7 +68,7 @@ export function DocumentsPage({ queryRef }: Props) {
{category}
{files.map(file => (
-
+
))}
))}
diff --git a/apps/trust/src/pages/NDAPage.tsx b/apps/trust/src/pages/NDAPage.tsx
index 837559faf..ecda9e996 100644
--- a/apps/trust/src/pages/NDAPage.tsx
+++ b/apps/trust/src/pages/NDAPage.tsx
@@ -46,7 +46,7 @@ export const ndaPageQuery = graphql`
# eslint-disable-next-line relay/unused-fields
id
}
- currentTrustCenter @required(action: THROW) {
+ currentCompliancePortal @required(action: THROW) {
title
nonDisclosureAgreement {
fileName
@@ -61,7 +61,7 @@ export const ndaPageQuery = graphql`
`;
const ndaPageFragment = graphql`
- fragment NDAPageFragment on TrustCenter
+ fragment NDAPageFragment on CompliancePortal
@refetchable(queryName: "NDAPageRefetchQuery") {
nonDisclosureAgreement @required(action: THROW) {
viewerSignature {
@@ -108,12 +108,12 @@ export function NDAPage(props: {
const isDesktop = !isMobile;
const queryData = usePreloadedQuery(ndaPageQuery, props.queryRef);
- const trustCenter = queryData.currentTrustCenter;
+ const compliancePortal = queryData.currentCompliancePortal;
const viewer = queryData.viewer;
const [data, refetch] = useRefetchableFragment(
ndaPageFragment,
- trustCenter,
+ compliancePortal,
);
const ndaSignature = data.nonDisclosureAgreement.viewerSignature;
@@ -217,7 +217,7 @@ export function NDAPage(props: {
});
};
- const nda = trustCenter.nonDisclosureAgreement;
+ const nda = compliancePortal.nonDisclosureAgreement;
if (!viewer) {
return ;
}
@@ -244,7 +244,7 @@ export function NDAPage(props: {
__(
"%s requires you to sign an NDA before accessing compliance documents.",
),
- trustCenter.title,
+ compliancePortal.title,
)}
{isMobile && nda?.fileUrl && (
diff --git a/apps/trust/src/pages/OverviewPage.tsx b/apps/trust/src/pages/OverviewPage.tsx
index 2e14490cd..b8e0ca30a 100644
--- a/apps/trust/src/pages/OverviewPage.tsx
+++ b/apps/trust/src/pages/OverviewPage.tsx
@@ -19,7 +19,7 @@
// SOFTWARE.
import {
- getTrustCenterUrl,
+ getCompliancePortalUrl,
groupBy,
objectEntries,
sprintf,
@@ -36,9 +36,9 @@ import { DocumentRow } from "#/components/DocumentRow";
import { RowHeader } from "#/components/RowHeader";
import { Rows } from "#/components/Rows";
import { SubprocessorRow } from "#/components/SubprocessorRow";
-import { TrustCenterFileRow } from "#/components/TrustCenterFileRow";
+import { CompliancePortalFileRow } from "#/components/CompliancePortalFileRow";
import { documentTypeLabel } from "#/helpers/documents";
-import type { TrustGraphCurrentQuery$data } from "#/queries/__generated__/TrustGraphCurrentQuery.graphql";
+import type { CompliancePortalGraphCurrentQuery$data } from "#/queries/__generated__/CompliancePortalGraphCurrentQuery.graphql";
import type {
OverviewPageFragment$data,
@@ -46,7 +46,7 @@ import type {
} from "./__generated__/OverviewPageFragment.graphql";
const overviewFragment = graphql`
- fragment OverviewPageFragment on TrustCenter {
+ fragment OverviewPageFragment on CompliancePortal {
references(first: 14) {
edges {
node {
@@ -77,12 +77,12 @@ const overviewFragment = graphql`
}
}
}
- trustCenterFiles(first: 5) {
+ compliancePortalFiles(first: 5) {
edges {
node {
id
category
- ...TrustCenterFileRowFragment
+ ...CompliancePortalFileRowFragment
}
}
}
@@ -90,26 +90,26 @@ const overviewFragment = graphql`
`;
export function OverviewPage() {
- const { trustCenter } = useOutletContext<{
- trustCenter: OverviewPageFragment$key
- & TrustGraphCurrentQuery$data["currentTrustCenter"];
+ const { compliancePortal } = useOutletContext<{
+ compliancePortal: OverviewPageFragment$key
+ & CompliancePortalGraphCurrentQuery$data["currentCompliancePortal"];
}>();
- const fragment = useFragment(overviewFragment, trustCenter);
+ const fragment = useFragment(overviewFragment, compliancePortal);
return (
edge.node)}
/>
);
@@ -122,9 +122,9 @@ function Documents({
url,
}: {
documents: OverviewPageFragment$data["documents"]["edges"];
- files: OverviewPageFragment$data["trustCenterFiles"]["edges"];
+ files: OverviewPageFragment$data["compliancePortalFiles"]["edges"];
audits: NonNullable<
- TrustGraphCurrentQuery$data["currentTrustCenter"]
+ CompliancePortalGraphCurrentQuery$data["currentCompliancePortal"]
>["audits"]["edges"];
url: string;
}) {
@@ -171,7 +171,7 @@ function Documents({
{category}
{files.map(file => (
-
+
))}
))}
diff --git a/apps/trust/src/pages/SubprocessorsPage.tsx b/apps/trust/src/pages/SubprocessorsPage.tsx
index e12f6bcf7..426f35415 100644
--- a/apps/trust/src/pages/SubprocessorsPage.tsx
+++ b/apps/trust/src/pages/SubprocessorsPage.tsx
@@ -24,18 +24,18 @@ import { type PreloadedQuery, usePreloadedQuery } from "react-relay";
import { Rows } from "#/components/Rows";
import { SubprocessorRow } from "#/components/SubprocessorRow";
-import type { TrustGraphCurrentSubprocessorsQuery } from "#/queries/__generated__/TrustGraphCurrentSubprocessorsQuery.graphql";
-import { currentTrustSubprocessorsQuery } from "#/queries/TrustGraph";
+import type { CompliancePortalGraphCurrentSubprocessorsQuery } from "#/queries/__generated__/CompliancePortalGraphCurrentSubprocessorsQuery.graphql";
+import { currentTrustSubprocessorsQuery } from "#/queries/CompliancePortalGraph";
type Props = {
- queryRef: PreloadedQuery;
+ queryRef: PreloadedQuery;
};
export function SubprocessorsPage({ queryRef }: Props) {
const { __ } = useTranslate();
- const data = usePreloadedQuery(currentTrustSubprocessorsQuery, queryRef);
+ const data = usePreloadedQuery(currentTrustSubprocessorsQuery, queryRef);
const subprocessors
- = data.currentTrustCenter?.subprocessors.edges.map(edge => edge.node) ?? [];
+ = data.currentCompliancePortal?.subprocessors.edges.map(edge => edge.node) ?? [];
const hasAnyCountries = subprocessors.some(subprocessor => subprocessor.countries.length > 0);
@@ -45,7 +45,7 @@ export function SubprocessorsPage({ queryRef }: Props) {
{sprintf(
__("Third-party subprocessors %s work with:"),
- data.currentTrustCenter?.title ?? "",
+ data.currentCompliancePortal?.title ?? "",
)}
diff --git a/apps/trust/src/pages/UpdatesPage.tsx b/apps/trust/src/pages/UpdatesPage.tsx
index ea73656bf..d98863cfe 100644
--- a/apps/trust/src/pages/UpdatesPage.tsx
+++ b/apps/trust/src/pages/UpdatesPage.tsx
@@ -29,7 +29,7 @@ import type { UpdatesPageQuery } from "#/pages/__generated__/UpdatesPageQuery.gr
export const currentTrustUpdatesQuery = graphql`
query UpdatesPageQuery {
- currentTrustCenter {
+ currentCompliancePortal {
id
updates(first: 50) {
edges {
@@ -57,7 +57,7 @@ export function UpdatesPage({ queryRef }: Props) {
);
const items
- = data.currentTrustCenter?.updates.edges.map(e => e.node) ?? [];
+ = data.currentCompliancePortal?.updates.edges.map(e => e.node) ?? [];
return (
diff --git a/apps/trust/src/pages/auth/AuthLayout.tsx b/apps/trust/src/pages/auth/AuthLayout.tsx
index 7e88f42db..4dea72238 100644
--- a/apps/trust/src/pages/auth/AuthLayout.tsx
+++ b/apps/trust/src/pages/auth/AuthLayout.tsx
@@ -28,7 +28,7 @@ import type { AuthLayoutQuery } from "./__generated__/AuthLayoutQuery.graphql";
export const authLayoutQuery = graphql`
query AuthLayoutQuery {
- currentTrustCenter @required(action: THROW) {
+ currentCompliancePortal @required(action: THROW) {
logo {
downloadUrl
}
@@ -42,7 +42,7 @@ export const authLayoutQuery = graphql`
export function AuthLayout(props: { queryRef: PreloadedQuery
}) {
const { queryRef } = props;
- const { currentTrustCenter: compliancePage } = usePreloadedQuery(authLayoutQuery, queryRef);
+ const { currentCompliancePortal: compliancePage } = usePreloadedQuery(authLayoutQuery, queryRef);
const theme = useSystemTheme();
const logoFileUrl = theme === "dark"
diff --git a/apps/trust/src/pages/auth/ConnectPage.tsx b/apps/trust/src/pages/auth/ConnectPage.tsx
index a22075abf..719ddf031 100644
--- a/apps/trust/src/pages/auth/ConnectPage.tsx
+++ b/apps/trust/src/pages/auth/ConnectPage.tsx
@@ -30,7 +30,7 @@ import type { ConnectPageQuery } from "./__generated__/ConnectPageQuery.graphql"
export const connectPageQuery = graphql`
query ConnectPageQuery {
- currentTrustCenter @required(action: THROW) {
+ currentCompliancePortal @required(action: THROW) {
title
}
}
@@ -45,7 +45,7 @@ export function ConnectPage(props: {
const safeContinueUrl = useSafeContinueUrl();
const {
- currentTrustCenter: { title },
+ currentCompliancePortal: { title },
} = usePreloadedQuery(connectPageQuery, queryRef);
usePageTitle(__(`Connect to ${title}'s Compliance Page`));
diff --git a/apps/trust/src/providers/TrustCenterProvider.tsx b/apps/trust/src/providers/CompliancePortalProvider.tsx
similarity index 71%
rename from apps/trust/src/providers/TrustCenterProvider.tsx
rename to apps/trust/src/providers/CompliancePortalProvider.tsx
index 8355e385c..31cc18684 100644
--- a/apps/trust/src/providers/TrustCenterProvider.tsx
+++ b/apps/trust/src/providers/CompliancePortalProvider.tsx
@@ -20,22 +20,22 @@
import { createContext, type ReactNode } from "react";
-import type { TrustGraphCurrentQuery$data } from "#/queries/__generated__/TrustGraphCurrentQuery.graphql";
+import type { CompliancePortalGraphCurrentQuery$data } from "#/queries/__generated__/CompliancePortalGraphCurrentQuery.graphql";
-export const TrustCenterContext = createContext<
- TrustGraphCurrentQuery$data["currentTrustCenter"] | null
+export const CompliancePortalContext = createContext<
+ CompliancePortalGraphCurrentQuery$data["currentCompliancePortal"] | null
>(null);
-export const TrustCenterProvider = ({
+export const CompliancePortalProvider = ({
children,
- trustCenter,
+ compliancePortal,
}: {
children: ReactNode;
- trustCenter: TrustGraphCurrentQuery$data["currentTrustCenter"];
+ compliancePortal: CompliancePortalGraphCurrentQuery$data["currentCompliancePortal"];
}) => {
return (
-
+
{children}
-
+
);
};
diff --git a/apps/trust/src/queries/TrustGraph.ts b/apps/trust/src/queries/CompliancePortalGraph.ts
similarity index 87%
rename from apps/trust/src/queries/TrustGraph.ts
rename to apps/trust/src/queries/CompliancePortalGraph.ts
index a55fd7226..bfd6a9b98 100644
--- a/apps/trust/src/queries/TrustGraph.ts
+++ b/apps/trust/src/queries/CompliancePortalGraph.ts
@@ -23,12 +23,12 @@ import { graphql } from "relay-runtime";
/* eslint-disable relay/unused-fields, relay/must-colocate-fragment-spreads */
// Queries for custom domain (subdomain) approach
-export const currentTrustGraphQuery = graphql`
- query TrustGraphCurrentQuery {
+export const currentCompliancePortalGraphQuery = graphql`
+ query CompliancePortalGraphCurrentQuery {
viewer {
id
}
- currentTrustCenter @required(action: THROW) {
+ currentCompliancePortal @required(action: THROW) {
id
slug
title
@@ -91,8 +91,8 @@ export const currentTrustGraphQuery = graphql`
`;
export const currentTrustDocumentsQuery = graphql`
- query TrustGraphCurrentDocumentsQuery {
- currentTrustCenter {
+ query CompliancePortalGraphCurrentDocumentsQuery {
+ currentCompliancePortal {
id
documents(first: 50) {
edges {
@@ -103,12 +103,12 @@ export const currentTrustDocumentsQuery = graphql`
}
}
}
- trustCenterFiles(first: 50) {
+ compliancePortalFiles(first: 50) {
edges {
node {
id
category
- ...TrustCenterFileRowFragment
+ ...CompliancePortalFileRowFragment
}
}
}
@@ -117,8 +117,8 @@ export const currentTrustDocumentsQuery = graphql`
`;
export const currentTrustSubprocessorsQuery = graphql`
- query TrustGraphCurrentSubprocessorsQuery {
- currentTrustCenter {
+ query CompliancePortalGraphCurrentSubprocessorsQuery {
+ currentCompliancePortal {
id
subprocessors(first: 50) {
edges {
diff --git a/apps/trust/src/routes.tsx b/apps/trust/src/routes.tsx
index cdc48414d..a29597b40 100644
--- a/apps/trust/src/routes.tsx
+++ b/apps/trust/src/routes.tsx
@@ -36,9 +36,9 @@ import { SubprocessorsPage } from "#/pages/SubprocessorsPage";
import { currentTrustUpdatesQuery, UpdatesPage } from "#/pages/UpdatesPage";
import {
currentTrustDocumentsQuery,
- currentTrustGraphQuery,
+ currentCompliancePortalGraphQuery,
currentTrustSubprocessorsQuery,
-} from "#/queries/TrustGraph";
+} from "#/queries/CompliancePortalGraph";
import { DocumentPageErrorBoundary } from "./components/DocumentPageErrorBoundary";
import { PageError } from "./components/PageError";
@@ -79,7 +79,7 @@ const routes = [
{
path: "/overview",
loader: loaderFromQueryLoader(() =>
- loadQuery(consoleEnvironment, currentTrustGraphQuery, {}),
+ loadQuery(consoleEnvironment, currentCompliancePortalGraphQuery, {}),
),
Component: withQueryRef(MainLayout),
Fallback: MainSkeleton,
@@ -100,7 +100,7 @@ const routes = [
{
path: "/documents",
loader: loaderFromQueryLoader(() =>
- loadQuery(consoleEnvironment, currentTrustGraphQuery, {}),
+ loadQuery(consoleEnvironment, currentCompliancePortalGraphQuery, {}),
),
Component: withQueryRef(MainLayout),
Fallback: MainSkeleton,
@@ -119,7 +119,7 @@ const routes = [
{
path: "/subprocessors",
loader: loaderFromQueryLoader(() =>
- loadQuery(consoleEnvironment, currentTrustGraphQuery, {}),
+ loadQuery(consoleEnvironment, currentCompliancePortalGraphQuery, {}),
),
Component: withQueryRef(MainLayout),
Fallback: MainSkeleton,
@@ -138,7 +138,7 @@ const routes = [
{
path: "/updates",
loader: loaderFromQueryLoader(() =>
- loadQuery(consoleEnvironment, currentTrustGraphQuery, {}),
+ loadQuery(consoleEnvironment, currentCompliancePortalGraphQuery, {}),
),
Component: withQueryRef(MainLayout),
Fallback: MainSkeleton,