Skip to content

EnForms


The EnForms library provides reusable Vue components for building accessible and consistent form experiences. These components cover inputs, forms, and validation, offering everything needed to collect and manage user data effectively.

This section includes detailed documentation for each component, including:

  • Props – Configurable options for customizing component behavior and appearance.
  • Slots – Flexible content areas for inserting custom markup.
  • Events – Emitted signals for handling user interactions and validation states.
  • Methods – Public functions available for programmatic control.
  • Examples – Practical usage patterns to illustrate how the components can be applied.

Use these components to ensure all forms in the application follow a consistent structure, accessibility best practices, and validation logic, while reducing repetitive code.