compassion-global-experience / compassion-design-system

Compassion International's Global Design System
https://designwithcompassion.com
MIT License
6 stars 6 forks source link

feat(web-components): Web components bundling #108

Closed kidroca closed 3 years ago

kidroca commented 3 years ago

Add babel config that automatically sets the jsx runtime making the annotations in each file unnecessary Updated emotion packages and migrated usages - emotion/core is replaced by emotion/react The changes from the PR here make bunding the @compassion-gds/web-component package work Added a simple example of the working web-components package

netlify[bot] commented 3 years ago

✔️ Deploy Preview for competent-einstein-f61f1f ready!

🔨 Explore the source changes: b91150d65d9a148354188cb3a74af3bb7d929f59

🔍 Inspect the deploy log: https://app.netlify.com/sites/competent-einstein-f61f1f/deploys/61770499c117980007c81b43

😎 Browse the preview: https://deploy-preview-108--competent-einstein-f61f1f.netlify.app

kendrick commented 3 years ago

Bravo—I love how much this simplifies every single component.