Generates dynamic types in TypeScript
Lightweight hooks to deal with React forms
Validation hook to deal with React forms