Skip to content

EnComponents


The EnComponents library provides interactive Vue components that enhance usability and user experience. These components, such as modals, tooltips, dropdowns and tables, are designed to be flexible and adaptable across the application.

This section documents each component in detail, covering:

  • 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.

These components are the foundation for delivering consistent, accessible, and polished interactions across the product UI.