TanStack / router

🤖 Fully typesafe Router for React (and friends) w/ built-in caching, 1st class search-param APIs, client-side cache integration and isomorphic rendering.
https://tanstack.com/router
MIT License
8.26k stars 656 forks source link

fix(start): Fix `FormData` handling in server functions #2781

Closed np-13 closed 6 days ago

np-13 commented 6 days ago
nx-cloud[bot] commented 6 days ago

☁️ Nx Cloud Report

CI is running/has finished running commands for commit be75338111695f38c2c6a659802eb8b0a9684afd. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.

📂 See all runs for this CI Pipeline Execution


✅ Successfully ran 2 targets - [`nx affected --targets=test:eslint,test:unit,test:e2e,test:types,test:build,build --parallel=3`](https://cloud.nx.app/runs/9MHCoJn7ad?utm_source=pull-request&utm_medium=comment) - [`nx run-many --target=build --exclude=examples/** --exclude=e2e/**`](https://cloud.nx.app/runs/HtZnq0OJLz?utm_source=pull-request&utm_medium=comment)

Sent with 💌 from NxCloud.

pkg-pr-new[bot] commented 6 days ago

Open in Stackblitz

More templates

- [tanstack-router-react-example-authenticated-routes](https://pkg.pr.new/template/4372e669-a49c-49cc-bf93-a8e2a474d493) - [tanstack-router-react-example-basic-default-search-params](https://pkg.pr.new/template/783120d5-4d0e-42a5-a7ba-52c65d268de7) - [tanstack-router-react-example-basic](https://pkg.pr.new/template/d59983c9-332d-4842-8b1a-38a2f1b0a449) - [tanstack-router-react-example-basic-file-based](https://pkg.pr.new/template/f86e2a21-af71-4bb1-b994-9b332fb0620d) - [tanstack-router-react-example-basic-file-based-codesplitting](https://pkg.pr.new/template/f629fe8c-bd11-4538-a5b4-1193b509f6f7) - [tanstack-router-react-example-react-query](https://pkg.pr.new/template/9a30aa20-faf8-4082-9f02-c5ee413a3fdd) - [tanstack-router-react-example-basic-react-query-file-based](https://pkg.pr.new/template/08ff6de6-7736-4450-87ab-fd30a3ce1f0e) - [tanstack-router-react-example-basic-ssr-file-based](https://pkg.pr.new/template/7c707539-9387-4a93-ad3a-cb4945bba03a) - [tanstack-router-react-example-basic-ssr-streaming-file-based](https://pkg.pr.new/template/f6d92789-3969-4afb-b890-fb99d635c743) - [tanstack-router-react-example-basic-virtual-file-based](https://pkg.pr.new/template/c72ea791-b233-41a8-aa94-ad75b655a841) - [tanstack-router-react-example-basic-virtual-inside-file-based](https://pkg.pr.new/template/9dd08c9b-8b23-4d8d-b96c-1b4ef592a8a9) - [tanstack-router-react-example-deferred-data](https://pkg.pr.new/template/1c5e4f05-4162-4b20-a8b2-48791f19e203) - [tanstack-router-react-example-kitchen-sink](https://pkg.pr.new/template/85d055d2-4db7-48c7-86c9-28e572fb692d) - [tanstack-router-react-example-kitchen-sink-file-based](https://pkg.pr.new/template/326881fe-cc3a-47d4-bd97-5b5ac113e1e8) - [tanstack-router-react-example-kitchen-sink-react-query](https://pkg.pr.new/template/47289a63-6c72-48c6-9e59-12dace861ee0) - [tanstack-router-react-example-kitchen-sink-react-query-file-based](https://pkg.pr.new/template/d475b343-fedf-4232-b4ae-0421e93ca4f9) - [tanstack-router-react-example-large-file-based](https://pkg.pr.new/template/9a4768d8-a4a9-41ee-8432-6bac59e34c1a) - [tanstack-router-react-example-location-masking](https://pkg.pr.new/template/0d00c2c8-f76e-4d43-a718-66c93b8b3354) - [tanstack-router-react-example-navigation-blocking](https://pkg.pr.new/template/9014cc91-51c5-4063-8bff-77695571df66) - [tanstack-router-react-example-quickstart](https://pkg.pr.new/template/3d4bb325-d8f8-4a89-b933-56a266491d02) - [tanstack-router-react-example-quickstart-esbuild-file-based](https://pkg.pr.new/template/26d3820f-62ec-479a-9f4f-e5e935935025) - [tanstack-router-react-example-quickstart-file-based](https://pkg.pr.new/template/091e2e25-6baf-4601-8a7c-13df1b748f3f) - [tanstack-router-react-example-quickstart-rspack-file-based](https://pkg.pr.new/template/7cd6e9cc-d922-45bc-9e10-5ca59f379c84) - [tanstack-router-react-example-quickstart-webpack-file-based](https://pkg.pr.new/template/2671d329-4eaf-4a00-b6d9-0fc9fdef82ba) - [router-monorepo-react-query](https://pkg.pr.new/template/c7f11773-b0e7-4961-a431-e2fd4842bfeb) - [router-mono-simple](https://pkg.pr.new/template/c3bf727c-437a-4557-bb49-52f3f097bd31) - [tanstack-router-react-example-scroll-restoration](https://pkg.pr.new/template/45333f2f-4c55-4938-b4ee-8a41b4a9ea05) - [tanstack-search-validator-adapters](https://pkg.pr.new/template/989e4103-b502-459e-ad7e-1b9fd29250fb) - [tanstack-start-example-basic](https://pkg.pr.new/template/66242ded-86b1-443b-a926-46f5e6e73be5) - [tanstack-start-example-basic-auth](https://pkg.pr.new/template/3b14e0fa-bb7d-4ced-b8d8-4e1d010cb8ea) - [tanstack-start-example-basic-react-query](https://pkg.pr.new/template/51ddca5f-b633-4bbd-bcaa-c320cb63c530) - [tanstack-start-example-basic-rsc](https://pkg.pr.new/template/92f12eb5-24fe-450a-a634-0b5c228778bd) - [tanstack-start-example-clerk-basic](https://pkg.pr.new/template/c2427bdc-1d95-4b1b-9478-2fc0e8df6cc0) - [tanstack-start-example-convex-trellaux](https://pkg.pr.new/template/88d7bc2d-05d0-4e07-92c2-788f4ba7cc08) - [tanstack-start-example-counter](https://pkg.pr.new/template/b87b100d-e0e4-4e80-9bcf-301613e922c0) - [tanstack-start-example-supabase-basic](https://pkg.pr.new/template/36a64c10-0223-4067-8191-bf72cff11184) - [tanstack-start-example-trellaux](https://pkg.pr.new/template/04586a2c-a7db-421a-8344-0fff12eef599) - [tanstack-router-react-example-with-framer-motion](https://pkg.pr.new/template/c4fbf33d-81bd-4710-98f5-01e998f29dca) - [tanstack-router-react-example-with-trpc](https://pkg.pr.new/template/161221bf-6604-44d4-802e-9c6a554713af) - [tanstack-router-react-example-with-trpc-react-query](https://pkg.pr.new/template/02871bfe-ba4e-4a57-93b9-a53936ebd49f)

@tanstack/arktype-adapter

``` pnpm add https://pkg.pr.new/@tanstack/arktype-adapter@2781 ```

@tanstack/create-router

``` pnpm add https://pkg.pr.new/@tanstack/create-router@2781 ```

@tanstack/history

``` pnpm add https://pkg.pr.new/@tanstack/history@2781 ```

@tanstack/eslint-plugin-router

``` pnpm add https://pkg.pr.new/@tanstack/eslint-plugin-router@2781 ```

@tanstack/react-cross-context

``` pnpm add https://pkg.pr.new/@tanstack/react-cross-context@2781 ```

@tanstack/react-router

``` pnpm add https://pkg.pr.new/@tanstack/react-router@2781 ```

@tanstack/react-router-with-query

``` pnpm add https://pkg.pr.new/@tanstack/react-router-with-query@2781 ```

@tanstack/router-cli

``` pnpm add https://pkg.pr.new/@tanstack/router-cli@2781 ```

@tanstack/router-devtools

``` pnpm add https://pkg.pr.new/@tanstack/router-devtools@2781 ```

@tanstack/router-generator

``` pnpm add https://pkg.pr.new/@tanstack/router-generator@2781 ```

@tanstack/router-plugin

``` pnpm add https://pkg.pr.new/@tanstack/router-plugin@2781 ```

@tanstack/router-vite-plugin

``` pnpm add https://pkg.pr.new/@tanstack/router-vite-plugin@2781 ```

@tanstack/start

``` pnpm add https://pkg.pr.new/@tanstack/start@2781 ```

@tanstack/start-vite-plugin

``` pnpm add https://pkg.pr.new/@tanstack/start-vite-plugin@2781 ```

@tanstack/valibot-adapter

``` pnpm add https://pkg.pr.new/@tanstack/valibot-adapter@2781 ```

@tanstack/virtual-file-routes

``` pnpm add https://pkg.pr.new/@tanstack/virtual-file-routes@2781 ```

@tanstack/zod-adapter

``` pnpm add https://pkg.pr.new/@tanstack/zod-adapter@2781 ```

commit: be75338