diff --git a/apps/studio/components/interfaces/Organization/ProjectClaim/layout.tsx b/apps/studio/components/interfaces/Organization/ProjectClaim/layout.tsx index 3f11332c55b..a0157648749 100644 --- a/apps/studio/components/interfaces/Organization/ProjectClaim/layout.tsx +++ b/apps/studio/components/interfaces/Organization/ProjectClaim/layout.tsx @@ -4,17 +4,19 @@ import { PropsWithChildren, ReactNode } from 'react' import { UserDropdown } from 'components/interfaces/UserDropdown' import { FeedbackDropdown } from 'components/layouts/ProjectLayout/LayoutHeader/FeedbackDropdown' import { BASE_PATH } from 'lib/constants' -import { Separator } from 'ui' +import { cn, Separator } from 'ui' export const ProjectClaimLayout = ({ children, title, + className, }: PropsWithChildren<{ title: ReactNode + className?: string }>) => { return ( <> -
+
Supabase
-
-
{children}
+
+
{children}
) diff --git a/apps/studio/pages/claim-project.tsx b/apps/studio/pages/claim-project.tsx index a4851d99da7..f534495011e 100644 --- a/apps/studio/pages/claim-project.tsx +++ b/apps/studio/pages/claim-project.tsx @@ -1,3 +1,6 @@ +import Head from 'next/head' +import { useMemo, useState } from 'react' + import { useParams } from 'common' import { ProjectClaimBenefits } from 'components/interfaces/Organization/ProjectClaim/benefits' import { ProjectClaimChooseOrg } from 'components/interfaces/Organization/ProjectClaim/choose-org' @@ -8,10 +11,8 @@ import { useApiAuthorizationQuery } from 'data/api-authorization/api-authorizati import { useOrganizationProjectClaimQuery } from 'data/organizations/organization-project-claim-query' import { useOrganizationsQuery } from 'data/organizations/organizations-query' import { withAuth } from 'hooks/misc/withAuth' -import Head from 'next/head' -import { useMemo, useState } from 'react' import type { NextPageWithLayout } from 'types' -import { Alert } from 'ui' +import { Admonition } from 'ui-patterns' const ClaimProjectPage: NextPageWithLayout = () => { const { auth_id, token: claimToken } = useParams() @@ -48,8 +49,8 @@ const ClaimProjectPage: NextPageWithLayout = () => { if ((selectedOrgSlug && claimToken && isLoadingProjectClaim) || isLoadingRequester) { return ( - -
+ +
@@ -60,23 +61,16 @@ const ClaimProjectPage: NextPageWithLayout = () => { if ((selectedOrgSlug && claimToken && isErrorProjectClaim) || isErrorRequester) { return ( - -
- -

Please retry your claim request from the requesting app

- {errorProjectClaim != undefined && ( -

Error: {errorProjectClaim?.message}

- )} - {errorRequester != undefined && ( -

Error: {errorRequester?.message}

- )} -

Please go back to the requesting app and try again.

-
-
+ + +

Please retry your claim request from the requesting app

+ {!!errorProjectClaim &&

Error: {errorProjectClaim?.message}

} + {!!errorRequester &&

Error: {errorRequester?.message}

} +
) } @@ -112,6 +106,7 @@ const ClaimProjectPage: NextPageWithLayout = () => { /> ) } + return null } @@ -120,7 +115,7 @@ ClaimProjectPage.getLayout = (page) => ( Claim project | Supabase -
{page}
+
{page}
)