Skip to content

kevinbailey25/client-action-throw-data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

20cc362 · Jan 30, 2025

History

5 Commits
Jan 30, 2025
Jan 30, 2025
Jan 30, 2025
Jan 30, 2025
Jan 30, 2025
Jan 30, 2025
Jan 30, 2025
Jan 30, 2025
Jan 30, 2025
Jan 30, 2025
Jan 30, 2025

Repository files navigation

Issue: throwing 400 in client action throws as 500

npm i
npm run dev

I have 4 routes, loader, action, client-loader and client-action.

Each of these do the same thing:

throw data({ wow: true }, { status: 400 })

(exception: the action routes have a form with a button to trigger the action)

I've added a console.log(error) in the error boundary.

View each error in the console, you'll note that all of them are 400 errors, except the clientAction is a 500 error, where the data is the full DataWithResponseInit<{ wow: boolean; }> instead of just { wow: boolean }

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published