Closed rifont closed 3 days ago
Name | Link |
---|---|
Latest commit | 932152852976b360fea5c279694435b43bb5cb22 |
Latest deploy log | https://app.netlify.com/sites/novu-stg-vite-dashboard-poc/deploys/673beaf16889150008fb5cbe |
Deploy Preview | https://deploy-preview-7055--novu-stg-vite-dashboard-poc.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
@rifont how does zod and class validation work in the new approach? Do we replicate the validation logic in both or do they complement each other?
They are replicated in both Zod + Class validators currently. This PR adds the minimum necessary BE validation for now. We need to narrow down the strategy for shared validation between the FE/BE, we'll continue that in a follow-up PR.
What changed? Why was the change needed?
name
lengthdescription
lengthtags
counttags.{number}
lengthScreenshots
Name required
Maximum name length exceeded
Maximum tag count exceeded
Maximum tag length exceeded
Textarea counter
Expand for optional sections
### Related enterprise PR ### Special notes for your reviewer