You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You can specify the full type by explicitly setting the type parameter. In your case that would be useActionState<{ email: string | {value: string, state: {error: {message: null}}}}>()
Summary
Hi everyone!
I have a question about the types from the new hook 'useActionState'.
Actually, I'm working on a project and I need some extra types for my action function
Why don't we have an extra Generic Type to return from the action? Does the return really need to be equal to the initial state?
In a real use case, the return from the action can be different from the entry data, such as an error object like:
Reference
The text was updated successfully, but these errors were encountered: