hunk.code_window:     let t = setup({ url: "/foo" });
       let A = t.fetch.submitGet("/foo");
       let fetcher = t.getFetcher(A.key);
       let AR = await A.loader.redirect("/bar");
       expect(t.getFetcher(A.key)).toBe(fetcher);
       expect(t.getState().transition.type).toBe("redirect");
       expect(t.getState().transition.location).toBe(AR.location);
     });
     test("action fetch", async () => {
  
hunk.labels: keep keep keep keep keep replace keep keep keep keep
hunk.after_edit:     expect(t.getState().transition.type).toBe("normalRedirect");
  
hunk.file_path: packages/remix-react/__tests__/transition-test.tsx
hunk.type: replace
file: import ReactDOM from "react-dom";
  import { RemixBrowser } from "remix";
  
  // @ts-expect-error
  ReactDOM.hydrate(<RemixBrowser />, document);
  