Try it yourself: Link to example on Vercel. This is a basic implementation of the next-safe-action library.