# Primitives

## Attribution

The primitive components in this directory are adapted from **rn-primitives** library.

**Original source:** https://github.com/roninoss/rn-primitives  
**Author:** @roninoss  
**License:** MIT

These primitives have been adapted for use in HeroUI Native with modifications for:

- TypeScript compatibility and stricter typing
- Integration with HeroUI Native's theme system
- Enhanced accessibility features
- Custom styling patterns aligned with HeroUI design principles

## Usage

These primitives serve as the foundation for HeroUI Native's component library. They provide:

- Unstyled, accessible base components
- Flexible composition patterns
- Controlled and uncontrolled component behavior
- React Native compatibility

For detailed usage of each primitive, refer to the individual component documentation.
