@@ -49,10 +49,9 @@ function getFiles({
4949 }
5050 ` ,
5151 "app/routes/parent.tsx" : js `
52- import { json } from "react-router"
5352 import { Outlet, useLoaderData } from "react-router"
5453 export function loader() {
55- return json( { message: 'Parent Server Loader'}) ;
54+ return { message: 'Parent Server Loader' } ;
5655 }
5756 ${
5857 parentClientLoader
@@ -89,13 +88,12 @@ function getFiles({
8988 }
9089 ` ,
9190 "app/routes/parent.child.tsx" : js `
92- import { json } from "react-router"
9391 import { Form, Outlet, useActionData, useLoaderData } from "react-router"
9492 export function loader() {
95- return json( { message: 'Child Server Loader'}) ;
93+ return { message: 'Child Server Loader' } ;
9694 }
9795 export function action() {
98- return json( { message: 'Child Server Action'}) ;
96+ return { message: 'Child Server Action' } ;
9997 }
10098 ${
10199 childClientLoader
@@ -417,18 +415,13 @@ test.describe("Client Data", () => {
417415 } ) ,
418416 "app/routes/parent.child.tsx" : js `
419417 import * as React from 'react';
420- import { json } from "react-router";
421418 import { useLoaderData } from "react-router";
422419 export function loader() {
423- return json({
424- message: "Child Server Loader Data",
425- });
420+ return { message: "Child Server Loader Data" };
426421 }
427422 export async function clientLoader({ serverLoader }) {
428423 await new Promise(r => setTimeout(r, 100));
429- return {
430- message: "Child Client Loader Data",
431- };
424+ return { message: "Child Client Loader Data" };
432425 }
433426 export function HydrateFallback() {
434427 return <p>SHOULD NOT SEE ME</p>
@@ -600,19 +593,14 @@ test.describe("Client Data", () => {
600593 } ) ,
601594 "app/routes/parent.child.tsx" : js `
602595 import * as React from 'react';
603- import { json } from "react-router";
604596 import { useLoaderData, useRevalidator } from "react-router";
605597 let isFirstCall = true;
606598 export async function loader({ serverLoader }) {
607599 if (isFirstCall) {
608600 isFirstCall = false
609- return json({
610- message: "Child Server Loader Data (1)",
611- });
601+ return { message: "Child Server Loader Data (1)" };
612602 }
613- return json({
614- message: "Child Server Loader Data (2+)",
615- });
603+ return { message: "Child Server Loader Data (2+)" };
616604 }
617605 export async function clientLoader({ serverLoader }) {
618606 await new Promise(r => setTimeout(r, 100));
@@ -671,13 +659,9 @@ test.describe("Client Data", () => {
671659 export async function loader({ serverLoader }) {
672660 if (isFirstCall) {
673661 isFirstCall = false
674- return json({
675- message: "Child Server Loader Data (1)",
676- });
662+ return { message: "Child Server Loader Data (1)" };
677663 }
678- return json({
679- message: "Child Server Loader Data (2+)",
680- });
664+ return { message: "Child Server Loader Data (2+)" };
681665 }
682666 let isFirstClientCall = true;
683667 export async function clientLoader({ serverLoader }) {
@@ -799,7 +783,7 @@ test.describe("Client Data", () => {
799783 "app/routes/parent.tsx" : js `
800784 import { Outlet, useLoaderData, useRouteLoaderData, useRouteError } from 'react-router'
801785 export function loader() {
802- return { message: 'Parent Server Loader'};
786+ return { message: 'Parent Server Loader' };
803787 }
804788 export async function clientLoader({ serverLoader }) {
805789 console.log('running parent client loader')
0 commit comments