how to handle circular dependency breaking hmr?
I've noticed that hmr does not work properly when using server functions and react query running the start-basic-react-query example and changing anything in posts.route for example will trigger a hard refresh because of the way things get imported, running with --debug hmr produces this output
any suggestions on how to handle this?
vite:hmr circular imports detected: /src/routes/posts.route.tsx -> /src/utils/posts.tsx -> /node_modules/@tanstack/react-start/dist/esm/client.js?v=0794880d -> /node_modules/@tanstack/react-start-client/dist/esm/index.js?v=0794880d -> /node_modules/@tanstack/start-client-core/dist/esm/client/index.js?v=0794880d -> /node_modules/@tanstack/start-client-core/dist/esm/client/hydrateStart.js?v=0794880d -> /src/router.tsx -> /src/routeTree.gen.ts -> /src/routes/posts.route.tsxany suggestions on how to handle this?