Hi folks, I'm getting started with payload and am figuring out the best way to handle form submission. Right now I'm testing the form builder plugin and am trying to figure out validation of submitted data. For example for a contact form with an email field might have email format validation. I see that, generally, there is a validation hook for the Field type, as well as a beforeValidation hook at the collection level.
However, I see in the plugin's code (https://github.com/payloadcms/payload/blob/main/packages/plugin-form-builder/src/collections/FormSubmissions/index.ts) that there's a mostly blank validation function stating it might not be usable. Is there a recommended way to get around this, or to add custom validation per Form? I.e. If I create a Contact Form and want to add custom validation to a field in it on submission, is there a standard way of doing that right now? My first thought is through the formSubmissionOverrides config. Also, zooming out, I'm wondering if maybe the plugin is overkill for such a simple form and I should just make a custom Contact Submissions collection instead?
Sorry if that was long winded, would love to hear your thoughts!