VTEX IO Base Component

All Contributors

This demo component shows you how to make a simple yet complete VTEX IO component.

It shows a simple demonstration of the following features:

  • Declaring a component interface in store/interfaces.json.
  • Declaring a schema to receive props via Storefront.
  • Using the messages feature to have localized strings.
  • Using an NPM package like react-intl
  • Using another VTEX IO App like vtex.styleguide.
  • Using CSS Modules to make your component customizable via CSS on a store theme.
  • Using tachyons tokens to quickly style your components.

Contributors ✨

Thanks goes to these wonderful people (emoji key):

This project follows the all-contributors specification. Contributions of any kind welcome!