@daffodil/contact allows you to quickly scaffold a contact form feature in an Angular application.
It provides state management and drivers that simplify the process of integrating your UI with your backend contact features.
To install @daffodil/contact, use the following commands in your terminal.
Install with npm:
npm install @daffodil/contact --save
Install with yarn:
yarn add @daffodil/contact
After installing, an ecommerce platform driver needs to be set up. We highly recommend installing the in-memory web api for fast, out-of-the-box development.
@daffodil/contact includes multiple layers of functionality that work together to support feature development.
| Layer | Description |
|---|---|
| State | Manage contact form state with NgRx |
| Drivers | Configure backend drivers (Hubspot, In-Memory) |
| Testing | Unit test components using contact |