@@ -109,7 +109,7 @@ implementations.forEach((implementation) => {
109109 export function loader() {
110110 return { message: "Loader Data" };
111111 }
112- export function Component ({ loaderData }) {
112+ export default function HomeRoute ({ loaderData }) {
113113 return <h2 data-home>Home: {loaderData.message}</h2>;
114114 }
115115 ` ,
@@ -141,7 +141,7 @@ implementations.forEach((implementation) => {
141141 return { message: "Loader Data" };
142142 }
143143
144- export function Component ({ loaderData }) {
144+ export default function HomeRoute ({ loaderData }) {
145145 return (
146146 <div>
147147 <h2 data-home>Home: {loaderData.message}</h2>
@@ -236,7 +236,7 @@ implementations.forEach((implementation) => {
236236 return { message: "Home Page Data" };
237237 }
238238
239- export function Component ({ loaderData }) {
239+ export default function HomeRoute ({ loaderData }) {
240240 return (
241241 <div>
242242 <h1 data-page="home">Home Page</h1>
@@ -251,7 +251,7 @@ implementations.forEach((implementation) => {
251251 return { count: 1 };
252252 }
253253
254- export { Component } from "./dashboard.client";
254+ export { default } from "./dashboard.client";
255255 ` ,
256256 "src/routes/dashboard.client.tsx" : js `
257257 "use client";
@@ -260,7 +260,7 @@ implementations.forEach((implementation) => {
260260 import { Link } from "react-router";
261261
262262 // Export the entire route as a client component
263- export function Component ({ loaderData }) {
263+ export default function DashboardRoute ({ loaderData }) {
264264 const [count, setCount] = useState(loaderData.count);
265265
266266 return (
@@ -367,7 +367,7 @@ implementations.forEach((implementation) => {
367367 return { message: "Home Page Data" };
368368 }
369369
370- export function Component ({ loaderData }) {
370+ export default function HomeRoute ({ loaderData }) {
371371 return (
372372 <div>
373373 <h1 data-page="home">Home Page</h1>
@@ -477,7 +477,7 @@ implementations.forEach((implementation) => {
477477 }
478478 ` ,
479479 "src/routes/home.tsx" : js `
480- export { Component } from "./home.client";
480+ export { default } from "./home.client";
481481 ` ,
482482 "src/routes/home.client.tsx" : js `
483483 "use client";
@@ -486,7 +486,7 @@ implementations.forEach((implementation) => {
486486
487487 import { incrementCounter } from "./home.actions";
488488
489- export function Component () {
489+ export default function HomeRoute () {
490490 const [count, incrementCounterAction, incrementing] = useActionState(incrementCounter, 0);
491491
492492 return (
@@ -547,7 +547,7 @@ implementations.forEach((implementation) => {
547547 return { name, count };
548548 }
549549
550- export function Component ({ loaderData }) {
550+ export default function HomeRoute ({ loaderData }) {
551551 const updateCounter = async (formData: FormData) => {
552552 "use server";
553553 name = formData.get("name");
@@ -624,7 +624,7 @@ implementations.forEach((implementation) => {
624624 import { redirectAction } from "./home.actions";
625625 import { Counter } from "./home.client";
626626
627- export function Component (props) {
627+ export default function HomeRoute (props) {
628628 console.log({props});
629629 return (
630630 <div>
@@ -697,7 +697,7 @@ implementations.forEach((implementation) => {
697697 throw new Error("Intentional error from loader");
698698 }
699699
700- export function Component () {
700+ export default function HomeRoute () {
701701 return <h2>This shouldn't render</h2>;
702702 }
703703
0 commit comments