lion/packages/validate/docs/FlowDiagram.md
Thijs Louisse 6e81b55e3c feat(validate): new validation api, async validation and more
Co-authored-by: Thomas Allmer <Thomas.Allmer@ing.com>
2019-11-15 16:57:58 +01:00

406 B

graph TD
  A(value changed) --> validate
  B(validators changed) --> validate
graph TD
  validate --> B{Check value}
  B -->|is empty| C[Run required validator]
  B -->|is not empty| syncOrAsync[non empty value]
  syncOrAsync -->|has sync validators| F[Run sync]
  syncOrAsync -->|has async validators| G((debounce))
  G --> H[Run async]