diff --git a/e2e/react-router/view-transitions/.gitignore b/e2e/react-router/view-transitions/.gitignore new file mode 100644 index 00000000000..a6ea47e5085 --- /dev/null +++ b/e2e/react-router/view-transitions/.gitignore @@ -0,0 +1,10 @@ +node_modules +.DS_Store +dist +dist-ssr +*.local + +/test-results/ +/playwright-report/ +/blob-report/ +/playwright/.cache/ diff --git a/e2e/react-router/view-transitions/.vscode/settings.json b/e2e/react-router/view-transitions/.vscode/settings.json new file mode 100644 index 00000000000..00b5278e580 --- /dev/null +++ b/e2e/react-router/view-transitions/.vscode/settings.json @@ -0,0 +1,11 @@ +{ + "files.watcherExclude": { + "**/routeTree.gen.ts": true + }, + "search.exclude": { + "**/routeTree.gen.ts": true + }, + "files.readonlyInclude": { + "**/routeTree.gen.ts": true + } +} diff --git a/e2e/react-router/view-transitions/README.md b/e2e/react-router/view-transitions/README.md new file mode 100644 index 00000000000..115199d292c --- /dev/null +++ b/e2e/react-router/view-transitions/README.md @@ -0,0 +1,6 @@ +# Example + +To run this example: + +- `npm install` or `yarn` +- `npm start` or `yarn start` diff --git a/e2e/react-router/view-transitions/index.html b/e2e/react-router/view-transitions/index.html new file mode 100644 index 00000000000..9b6335c0ac1 --- /dev/null +++ b/e2e/react-router/view-transitions/index.html @@ -0,0 +1,12 @@ + + +
+ + +This is the notFoundComponent configured on root route
+ Start Over +Post not found
+ }, + component: PostComponent, +}) + +export function PostErrorComponent({ error }: ErrorComponentProps) { + returnThis is the notFoundComponent configured on root route
+ Start Over +Post not found
+ }, + component: PostComponent, +}) + +function PostComponent() { + const post = Route.useLoaderData() + + return ( +