[Feature]:add with-server-actions example and bug resistant package to execute them safely #1319
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request adds a new example to the project titled "with-server-actions". The purpose of this addition is to showcase how to safely execute server actions by integrating the solid-safe-action package with Zod for data validation.
Key Changes:
~Added a new example demonstrating the integration of server actions using the solid-safe-action package with Zod for type-safe data validation.
~Integrated Zod schema for validating input data both on the frontend and backend, ensuring that the data type expected by the server action is enforced.
~Demonstrated the usage of the
useSafeAction
hook provided by solid-safe-action to safely execute server actions, handling success and error states reliably.~Included comments to explain the purpose and usage of the added example, highlighting its benefits for ensuring type safety and data validation.