Overview of the @epam/uui-core package
developThe @epam/uui-core package provides the foundational building blocks for the EPAM UUI library. It is designed to enable interoperability between different UUI packages and provides essential logic for application development.
Key capabilities include:
- Interoperability: TypeScript interfaces that allow various UUI packages to work together seamlessly.
- Services: Core logic for API calls, error handling, modal management, and notifications.
- State Management: Primitives for managing Forms, validation logic, and Data Sources.
- Hooks: Specialized React hooks such as
useForm,useTableState, anduseVirtualList. - Utilities: Various helper functions for common development tasks.