import { jsx as _jsx } from "react/jsx-runtime"; import './app-globals'; import ReactDOMClient from 'react-dom/client'; import React from 'react'; // TODO: Explicitly import from client.browser // eslint-disable-next-line import/no-extraneous-dependencies import { createFromReadableStream as createFromReadableStreamBrowser, createFromFetch as createFromFetchBrowser } from 'react-server-dom-webpack/client'; import { HeadManagerContext } from '../shared/lib/head-manager-context.shared-runtime'; import { onRecoverableError } from './react-client-callbacks/on-recoverable-error'; import { onCaughtError, onUncaughtError } from './react-client-callbacks/error-boundary-callbacks'; import { callServer } from './app-call-server'; import { findSourceMapURL } from './app-find-source-map-url'; import { createMutableActionQueue } from './components/app-router-instance'; import AppRouter from './components/app-router'; import { createInitialRouterState } from './components/router-reducer/create-initial-router-state'; import { MissingSlotContext } from '../shared/lib/app-router-context.shared-runtime'; import { createInitialRSCPayloadFromFallbackPrerender } from './flight-data-helpers'; import { getDeploymentId } from '../shared/lib/deployment-id'; import { setNavigationBuildId } from './navigation-build-id'; /// const createFromReadableStream = createFromReadableStreamBrowser; const createFromFetch = createFromFetchBrowser; const appElement = document; // Instant Navigation Testing API: captured once at module init. When truthy, // this is the fetch promise for the static RSC payload (set by an injected //