servicesMeta
An array containing metadata for all available services in the Product Builders application. Each service includes an ID and an associated Lucide icon component.Type Definition
src/lib/data.ts
Structure
Available Services
The array contains three services:| ID | Icon | Description |
|---|---|---|
strategy | Presentation | Strategy consulting services |
mentorship | GraduationCap | Mentorship and coaching services |
optimization | TrendingUp | Optimization and growth services |
Data Structure
src/lib/data.ts
Usage Example
Integration with Forms
The service IDs are used in the contact form for service selection:Icon Components
All icons are imported from thelucide-react package:
- Presentation: Represents strategy and planning
- GraduationCap: Represents education and mentorship
- TrendingUp: Represents growth and optimization
Type Safety
Theid field uses a union type for type safety, ensuring only valid service identifiers are used:
Source Code
See the full implementation atsrc/lib/data.ts:3-21