-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #7336 from getsentry/lforst-thorough-nextjs13-tests
- Loading branch information
Showing
60 changed files
with
625 additions
and
168 deletions.
There are no files selected for viewing
17 changes: 0 additions & 17 deletions
17
packages/e2e-tests/test-applications/nextjs-13-app-dir/app/client-component/page.tsx
This file was deleted.
Oops, something went wrong.
7 changes: 0 additions & 7 deletions
7
packages/e2e-tests/test-applications/nextjs-13-app-dir/app/layout.tsx
This file was deleted.
Oops, something went wrong.
22 changes: 0 additions & 22 deletions
22
packages/e2e-tests/test-applications/nextjs-13-app-dir/app/page.tsx
This file was deleted.
Oops, something went wrong.
4 changes: 0 additions & 4 deletions
4
packages/e2e-tests/test-applications/nextjs-13-app-dir/app/user/[id]/page.tsx
This file was deleted.
Oops, something went wrong.
File renamed without changes.
File renamed without changes.
11 changes: 11 additions & 0 deletions
11
packages/e2e-tests/test-applications/nextjs-app-dir/app/client-component/error.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
'use client'; | ||
|
||
export default function Error({ error, reset }: { error: Error; reset: () => void }) { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Error (/client-component)</h2> | ||
<button onClick={() => reset()}>Reset</button> | ||
Error: {error.toString()} | ||
</div> | ||
); | ||
} |
10 changes: 10 additions & 0 deletions
10
packages/e2e-tests/test-applications/nextjs-app-dir/app/client-component/layout.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
'use client'; | ||
|
||
export default function Layout({ children }: { children: React.ReactNode }) { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h1>Layout (/client-component)</h1> | ||
{children} | ||
</div> | ||
); | ||
} |
7 changes: 7 additions & 0 deletions
7
packages/e2e-tests/test-applications/nextjs-app-dir/app/client-component/loading.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
export default function Loading() { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Loading (/client-component)</h2> | ||
</div> | ||
); | ||
} |
7 changes: 7 additions & 0 deletions
7
packages/e2e-tests/test-applications/nextjs-app-dir/app/client-component/not-found.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
export default function NotFound() { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Not found (/client-component)</h2>; | ||
</div> | ||
); | ||
} |
12 changes: 12 additions & 0 deletions
12
packages/e2e-tests/test-applications/nextjs-app-dir/app/client-component/page.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
'use client'; | ||
|
||
import { ClientErrorDebugTools } from '../../components/client-error-debug-tools'; | ||
|
||
export default function Page() { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Page (/client-component)</h2> | ||
<ClientErrorDebugTools /> | ||
</div> | ||
); | ||
} |
11 changes: 11 additions & 0 deletions
11
...test-applications/nextjs-app-dir/app/client-component/parameter/[...parameters]/error.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
'use client'; | ||
|
||
export default function Error({ error, reset }: { error: Error; reset: () => void }) { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Error (/client-component/[...parameters])</h2> | ||
<button onClick={() => reset()}>Reset</button> | ||
Error: {error.toString()} | ||
</div> | ||
); | ||
} |
10 changes: 10 additions & 0 deletions
10
...est-applications/nextjs-app-dir/app/client-component/parameter/[...parameters]/layout.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
'use client'; | ||
|
||
export default function Layout({ children }: { children: React.ReactNode }) { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h1>Layout (/client-component/[...parameters])</h1> | ||
{children} | ||
</div> | ||
); | ||
} |
7 changes: 7 additions & 0 deletions
7
...st-applications/nextjs-app-dir/app/client-component/parameter/[...parameters]/loading.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
export default function Loading() { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Loading (/client-component/parameter/[...parameters])</h2> | ||
</div> | ||
); | ||
} |
7 changes: 7 additions & 0 deletions
7
...-applications/nextjs-app-dir/app/client-component/parameter/[...parameters]/not-found.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
export default function NotFound() { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Not found (/client-component/[...parameters])</h2>; | ||
</div> | ||
); | ||
} |
15 changes: 15 additions & 0 deletions
15
.../test-applications/nextjs-app-dir/app/client-component/parameter/[...parameters]/page.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
import { ClientErrorDebugTools } from '../../../../components/client-error-debug-tools'; | ||
|
||
export default function Page({ params }: { params: Record<string, string> }) { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Page (/client-component/[...parameters])</h2> | ||
<p>Params: {JSON.stringify(params['parameters'])}</p> | ||
<ClientErrorDebugTools /> | ||
</div> | ||
); | ||
} | ||
|
||
export async function generateStaticParams() { | ||
return [{ parameters: ['foo', 'bar', 'baz'] }]; | ||
} |
11 changes: 11 additions & 0 deletions
11
...sts/test-applications/nextjs-app-dir/app/client-component/parameter/[parameter]/error.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
'use client'; | ||
|
||
export default function Error({ error, reset }: { error: Error; reset: () => void }) { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Error (/client-component/[parameter])</h2> | ||
<button onClick={() => reset()}>Reset</button> | ||
Error: {error.toString()} | ||
</div> | ||
); | ||
} |
10 changes: 10 additions & 0 deletions
10
...ts/test-applications/nextjs-app-dir/app/client-component/parameter/[parameter]/layout.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
'use client'; | ||
|
||
export default function Layout({ children }: { children: React.ReactNode }) { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h1>Layout (/client-component/[parameter])</h1> | ||
{children} | ||
</div> | ||
); | ||
} |
7 changes: 7 additions & 0 deletions
7
...s/test-applications/nextjs-app-dir/app/client-component/parameter/[parameter]/loading.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
export default function Loading() { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Loading (/client-component/[parameter])</h2> | ||
</div> | ||
); | ||
} |
7 changes: 7 additions & 0 deletions
7
...test-applications/nextjs-app-dir/app/client-component/parameter/[parameter]/not-found.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
export default function NotFound() { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Not found (/client-component/[parameter])</h2>; | ||
</div> | ||
); | ||
} |
15 changes: 15 additions & 0 deletions
15
...ests/test-applications/nextjs-app-dir/app/client-component/parameter/[parameter]/page.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
import { ClientErrorDebugTools } from '../../../../components/client-error-debug-tools'; | ||
|
||
export default function Page({ params }: { params: Record<string, string> }) { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Page (/client-component/[parameter])</h2> | ||
<p>Parameter: {JSON.stringify(params['parameter'])}</p> | ||
<ClientErrorDebugTools /> | ||
</div> | ||
); | ||
} | ||
|
||
export async function generateStaticParams() { | ||
return [{ parameter: '42' }]; | ||
} |
11 changes: 11 additions & 0 deletions
11
packages/e2e-tests/test-applications/nextjs-app-dir/app/error.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
'use client'; | ||
|
||
export default function Error({ error, reset }: { error: Error; reset: () => void }) { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Error (/)</h2> | ||
<button onClick={() => reset()}>Reset</button> | ||
Error: {error.toString()} | ||
</div> | ||
); | ||
} |
38 changes: 38 additions & 0 deletions
38
packages/e2e-tests/test-applications/nextjs-app-dir/app/layout.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
import { TransactionContextProvider } from '../components/transaction-context'; | ||
import Link from 'next/link'; | ||
|
||
export default function Layout({ children }: { children: React.ReactNode }) { | ||
return ( | ||
<html lang="en"> | ||
<body> | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h1>Layout (/)</h1> | ||
<ul> | ||
<li> | ||
<Link href="/">/</Link> | ||
</li> | ||
<li> | ||
<Link href="/client-component">/client-component</Link> | ||
</li> | ||
<li> | ||
<Link href="/client-component/parameter/42">/client-component/parameter/42</Link> | ||
</li> | ||
<li> | ||
<Link href="/client-component/parameter/foo/bar/baz">/client-component/parameter/foo/bar/baz</Link> | ||
</li> | ||
<li> | ||
<Link href="/server-component">/server-component</Link> | ||
</li> | ||
<li> | ||
<Link href="/server-component/parameter/42">/server-component/parameter/42</Link> | ||
</li> | ||
<li> | ||
<Link href="/server-component/parameter/foo/bar/baz">/server-component/parameter/foo/bar/baz</Link> | ||
</li> | ||
</ul> | ||
<TransactionContextProvider>{children}</TransactionContextProvider> | ||
</div> | ||
</body> | ||
</html> | ||
); | ||
} |
7 changes: 7 additions & 0 deletions
7
packages/e2e-tests/test-applications/nextjs-app-dir/app/loading.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
export default function Loading() { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Loading (/)</h2> | ||
</div> | ||
); | ||
} |
7 changes: 7 additions & 0 deletions
7
packages/e2e-tests/test-applications/nextjs-app-dir/app/not-found.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
export default function NotFound() { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Not found (/)</h2>; | ||
</div> | ||
); | ||
} |
10 changes: 10 additions & 0 deletions
10
packages/e2e-tests/test-applications/nextjs-app-dir/app/page.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
import { ClientErrorDebugTools } from '../components/client-error-debug-tools'; | ||
|
||
export default function Page() { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Page (/)</h2> | ||
<ClientErrorDebugTools /> | ||
</div> | ||
); | ||
} |
11 changes: 11 additions & 0 deletions
11
packages/e2e-tests/test-applications/nextjs-app-dir/app/server-component/error.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
'use client'; | ||
|
||
export default function Error({ error, reset }: { error: Error; reset: () => void }) { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Error (/server-component)</h2> | ||
<button onClick={() => reset()}>Reset</button> | ||
Error: {error.toString()} | ||
</div> | ||
); | ||
} |
8 changes: 8 additions & 0 deletions
8
packages/e2e-tests/test-applications/nextjs-app-dir/app/server-component/layout.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
export default async function Layout({ children }: { children: React.ReactNode }) { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h1>Layout (/server-component)</h1> | ||
{children} | ||
</div> | ||
); | ||
} |
7 changes: 7 additions & 0 deletions
7
packages/e2e-tests/test-applications/nextjs-app-dir/app/server-component/loading.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
export default async function Loading() { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Loading (/server-component)</h2> | ||
</div> | ||
); | ||
} |
7 changes: 7 additions & 0 deletions
7
packages/e2e-tests/test-applications/nextjs-app-dir/app/server-component/not-found.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
export default function NotFound() { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Not found (/server-component)</h2>; | ||
</div> | ||
); | ||
} |
12 changes: 12 additions & 0 deletions
12
packages/e2e-tests/test-applications/nextjs-app-dir/app/server-component/page.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
import { ClientErrorDebugTools } from '../../components/client-error-debug-tools'; | ||
|
||
export const dynamic = 'force-dynamic'; | ||
|
||
export default function Page() { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Page (/server-component)</h2> | ||
<ClientErrorDebugTools /> | ||
</div> | ||
); | ||
} |
11 changes: 11 additions & 0 deletions
11
...test-applications/nextjs-app-dir/app/server-component/parameter/[...parameters]/error.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
'use client'; | ||
|
||
export default function Error({ error, reset }: { error: Error; reset: () => void }) { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Error (/server-component/[...parameters])</h2> | ||
<button onClick={() => reset()}>Reset</button> | ||
Error: {error.toString()} | ||
</div> | ||
); | ||
} |
8 changes: 8 additions & 0 deletions
8
...est-applications/nextjs-app-dir/app/server-component/parameter/[...parameters]/layout.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
export default async function Layout({ children }: { children: React.ReactNode }) { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h1>Layout (/server-component/[...parameters])</h1> | ||
{children} | ||
</div> | ||
); | ||
} |
7 changes: 7 additions & 0 deletions
7
...st-applications/nextjs-app-dir/app/server-component/parameter/[...parameters]/loading.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
export default async function Loading() { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Loading (/server-component/[...parameters])</h2> | ||
</div> | ||
); | ||
} |
7 changes: 7 additions & 0 deletions
7
...-applications/nextjs-app-dir/app/server-component/parameter/[...parameters]/not-found.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
export default function NotFound() { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Not found (/server-component/[...parameters])</h2>; | ||
</div> | ||
); | ||
} |
13 changes: 13 additions & 0 deletions
13
.../test-applications/nextjs-app-dir/app/server-component/parameter/[...parameters]/page.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
import { ClientErrorDebugTools } from '../../../../components/client-error-debug-tools'; | ||
|
||
export const dynamic = 'force-dynamic'; | ||
|
||
export default async function Page({ params }: { params: Record<string, string> }) { | ||
return ( | ||
<div style={{ border: '1px solid lightgrey', padding: '12px' }}> | ||
<h2>Page (/server-component/[...parameters])</h2> | ||
<p>Params: {JSON.stringify(params['parameters'])}</p> | ||
<ClientErrorDebugTools /> | ||
</div> | ||
); | ||
} |
Oops, something went wrong.
cf430fe
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is this commit message man smh