Overview:
Einride UI is a collection of reusable React components that adhere to Einride’s design system. It consists of several packages including core UI components, date components, experimental components, and mapping components.
Features:
- Reusable React components: Einride UI provides a set of React components that can be easily reused in different projects.
- Adherence to Einride’s design system: The components in Einride UI adhere to Einride’s design system, ensuring consistency and a cohesive look and feel across applications.
- Modularity with separate packages: Einride UI is divided into different packages, allowing developers to install only what they need based on their project requirements.
Installation:
To install Einride UI and its peer dependencies, follow these steps:
- Install @einride/ui:
npm install @einride/ui
- Install the other packages depending on your requirements. For example, to install the date components package:
npm install @einride/ui-dates
Summary:
Einride UI is a collection of reusable React components that adhere to Einride’s design system. It offers modularity with separate packages, allowing developers to install only the components they need. The components are well-documented and can be easily integrated into new or existing projects.