React components built for Exchange Solutions products


License
MIT
Install
npm install es-components@21.15.2-pre-prod.1

Documentation

npm version Build Status dependency status

es-components-via-theme

npm version

es-components-wtw-theme

npm version

Contributing

Commit messages should follow the eslint conventional commit structure. References to github issues are not required.

Submit a pull request when you're ready to have your code reviewed and apply the ready for review label. If you are on the WTW IM-Technology Teams network, you should also message @Customization Team in the "Enrollment - Customization" Teams channel.

See CONTRIBUTING.md for more information on standards.

Tools

Components are built using React and styled-components. Tests are written using Jest with Enzyme for rendering.

The component guide is built using react-styleguidist.

Project Structure

packages
├── es-components
│   └── src
│       └── components
│           └── base
│               └── icons
│                   ├── Icons..specs.js
│                   ├── Icons.js
│                   └── Icons.md
├── es-components-via-theme
│   └── index.js
└── es-components-wtw-theme
    └── index.js

Build commands

npm run build (build javascript)
npm start (run the styleguide on localhost:6060)