From 7961a858e287a797c744478774766380f12b7b84 Mon Sep 17 00:00:00 2001 From: Luca Forstner Date: Thu, 15 Dec 2022 14:37:46 +0000 Subject: [PATCH 1/3] test(nextjs): Fix integration tests for Next.js 13.0.7 --- packages/nextjs/test/integration/pages/alsoHealthy.tsx | 3 ++- packages/nextjs/test/integration/pages/healthy.tsx | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/nextjs/test/integration/pages/alsoHealthy.tsx b/packages/nextjs/test/integration/pages/alsoHealthy.tsx index d643dd103a50..3038f7c816a7 100644 --- a/packages/nextjs/test/integration/pages/alsoHealthy.tsx +++ b/packages/nextjs/test/integration/pages/alsoHealthy.tsx @@ -1,7 +1,8 @@ import Link from 'next/link'; const HealthyPage = (): JSX.Element => ( - + // @ts-ignore + Healthy ); diff --git a/packages/nextjs/test/integration/pages/healthy.tsx b/packages/nextjs/test/integration/pages/healthy.tsx index 637f82264575..18745a734da5 100644 --- a/packages/nextjs/test/integration/pages/healthy.tsx +++ b/packages/nextjs/test/integration/pages/healthy.tsx @@ -1,7 +1,8 @@ import Link from 'next/link'; const HealthyPage = (): JSX.Element => ( - + // @ts-ignore + AlsoHealthy ); From 91dab9c5d25d9e5b09980a441be2bcabea36bc4b Mon Sep 17 00:00:00 2001 From: Luca Forstner Date: Thu, 15 Dec 2022 14:38:21 +0000 Subject: [PATCH 2/3] comments --- packages/nextjs/test/integration/pages/alsoHealthy.tsx | 2 +- packages/nextjs/test/integration/pages/healthy.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/nextjs/test/integration/pages/alsoHealthy.tsx b/packages/nextjs/test/integration/pages/alsoHealthy.tsx index 3038f7c816a7..84eb4c60c4d6 100644 --- a/packages/nextjs/test/integration/pages/alsoHealthy.tsx +++ b/packages/nextjs/test/integration/pages/alsoHealthy.tsx @@ -1,7 +1,7 @@ import Link from 'next/link'; const HealthyPage = (): JSX.Element => ( - // @ts-ignore + // @ts-ignore https://nextjs.org/docs/api-reference/next/link#if-the-child-is-a-custom-component-that-wraps-an-a-tag Healthy diff --git a/packages/nextjs/test/integration/pages/healthy.tsx b/packages/nextjs/test/integration/pages/healthy.tsx index 18745a734da5..2a254b825d4b 100644 --- a/packages/nextjs/test/integration/pages/healthy.tsx +++ b/packages/nextjs/test/integration/pages/healthy.tsx @@ -1,7 +1,7 @@ import Link from 'next/link'; const HealthyPage = (): JSX.Element => ( - // @ts-ignore + // @ts-ignore https://nextjs.org/docs/api-reference/next/link#if-the-child-is-a-custom-component-that-wraps-an-a-tag AlsoHealthy From 9fdc7890e28db325e8a685490155fb3c5fcbc0ce Mon Sep 17 00:00:00 2001 From: Luca Forstner Date: Thu, 15 Dec 2022 14:45:04 +0000 Subject: [PATCH 3/3] Add to all link tags --- .../nextjs/test/integration/pages/[id]/withInitialProps.tsx | 4 +++- .../test/integration/pages/[id]/withServerSideProps.tsx | 4 +++- packages/nextjs/test/integration/pages/users/index.tsx | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/nextjs/test/integration/pages/[id]/withInitialProps.tsx b/packages/nextjs/test/integration/pages/[id]/withInitialProps.tsx index 12558228b23c..891ce12caa58 100644 --- a/packages/nextjs/test/integration/pages/[id]/withInitialProps.tsx +++ b/packages/nextjs/test/integration/pages/[id]/withInitialProps.tsx @@ -3,7 +3,9 @@ import Link from 'next/link'; const WithInitialPropsPage = ({ data }: { data: string }) => ( <>

WithInitialPropsPage {data}

- + {/* + // @ts-ignore https://nextjs.org/docs/api-reference/next/link#if-the-child-is-a-custom-component-that-wraps-an-a-tag */} + Go to withServerSideProps diff --git a/packages/nextjs/test/integration/pages/[id]/withServerSideProps.tsx b/packages/nextjs/test/integration/pages/[id]/withServerSideProps.tsx index f5b5a3b3465c..3ae6416fd17d 100644 --- a/packages/nextjs/test/integration/pages/[id]/withServerSideProps.tsx +++ b/packages/nextjs/test/integration/pages/[id]/withServerSideProps.tsx @@ -3,7 +3,9 @@ import Link from 'next/link'; const WithServerSidePropsPage = ({ data }: { data: string }) => ( <>

WithServerSidePropsPage {data}

- + {/* + // @ts-ignore https://nextjs.org/docs/api-reference/next/link#if-the-child-is-a-custom-component-that-wraps-an-a-tag */} + Go to withInitialProps diff --git a/packages/nextjs/test/integration/pages/users/index.tsx b/packages/nextjs/test/integration/pages/users/index.tsx index 6cfff63ab91a..9313d3992dc6 100644 --- a/packages/nextjs/test/integration/pages/users/index.tsx +++ b/packages/nextjs/test/integration/pages/users/index.tsx @@ -19,7 +19,9 @@ const WithStaticProps = ({ items }: Props) => (

You are currently on: /users

- + {/* + // @ts-ignore https://nextjs.org/docs/api-reference/next/link#if-the-child-is-a-custom-component-that-wraps-an-a-tag */} + Go home