hunk.code_window:   async function handleLoad(location: Location, matches: ClientMatch[]) {
       abortNormalNavigation();
       let transition: TransitionStates["Loading"] = {
         state: "loading",
         type: "load",
         submission: undefined,
         location
       };
       update({ transition, nextMatches: matches });
       await loadPageData(location, matches);
  
hunk.labels: keep keep keep keep keep replace keep keep keep keep keep
hunk.after_edit:       type: "normalLoad",
  
hunk.file_path: packages/remix-react/transition.ts
hunk.type: replace
file: import { createCookieSessionStorage } from "remix";
  
  let { getSession, commitSession, destroySession } = createCookieSessionStorage({
    cookie: {
      name: "__session",
      secrets: ["r3m1xr0ck5"]
    }
  });
  
  export { getSession, commitSession, destroySession };
  