Package Exports
- @gawtech/angular-components
- @gawtech/angular-components/package.json
Readme
Angular Components Library
A collection of reusable Angular components to accelerate your development.
Each component is documented individually—refer to their respective documentation for detailed usage and examples.
Installation
npm install @gawtech/angular-componentsMain Requirements
Before using this library, ensure your project meets the following requirements:
- Angular v19+
- PrimeNG v19+
- @primeng/themes (for theme support)
- Tailwind CSS v3+ (with tailwindcss-primeui plugin)
- tailwindcss-primeui (for PrimeNG + Tailwind integration)
- @angular/forms and rxjs (for reactive forms and observables)
Install All Required Peer Dependencies
You can quickly install all necessary peer dependencies with this command:
npm install @angular/common@^19 @angular/core@^19 @angular/forms@^19 @angular/platform-browser@^19 primeng@^19 @primeng/themes@^19 rxjs@~7.8 tailwindcss@^3 tailwindcss-primeui@^0.6Note
It is highly recommended to always use the versions specified in peerDependencies for maximum compatibility.
Available Components
- g-breadcrumb – Breadcrumb navigation component. Documentação.
- g-control-errors – Standardized validation error messages. Documentação.
- Formulário Dinâmico (beta) – Renders forms dynamically from configuration objects. Documentação.
Roadmap
This library is under active development. New components and features will be added in future releases.
Contributing
Contributions, bug reports, and suggestions are welcome! Feel free to open an issue or submit a pull request.