{"version":3,"file":"hydrateStart.js","sources":["../../src/hydrateStart.ts"],"sourcesContent":["import { hydrateStart as coreHydrateStart } from '@tanstack/start-client-core/client'\nimport type { AnyRouter } from '@tanstack/router-core'\n\n/**\n * React-specific wrapper for hydrateStart that signals hydration completion\n */\nexport async function hydrateStart(): Promise<AnyRouter> {\n  const router = await coreHydrateStart()\n  // Signal that router hydration is complete so cleanup can happen if stream has ended\n  window.$_TSR?.h()\n  return router\n}\n"],"names":["coreHydrateStart"],"mappings":";AAMA,eAAsB,eAAmC;AACvD,QAAM,SAAS,MAAMA,eAAA;AAErB,SAAO,OAAO,EAAA;AACd,SAAO;AACT;"}