Skip to content
This repository has been archived by the owner on Mar 8, 2023. It is now read-only.

[Codesandbox]: Create codesandbox examples for each individual component #754

Closed
2 tasks done
jeffchew opened this issue Nov 5, 2021 · 0 comments
Closed
2 tasks done
Assignees
Labels
dev Needs some dev work Feature request A new adopter requested feature package: carbon web components priority: medium
Milestone

Comments

@jeffchew
Copy link
Member

jeffchew commented Nov 5, 2021

The problem

There are general codesandbox examples currently, but one of the nice things about having individual examples for isolated components is that it would assist with end users that would like to know how to integrate the component(s) they are interested in in a sandbox environment. We currently do this on Carbon for IBM.com, and provide the CSB link for each component.

In addition, the integration and e2e tests are based on each individual CSB example in Carbon for IBM.com, which has proven to be very effective with upstream integration testing.

The solution

Create a codesandbox example for each individual component in carbom-web-components, and provide the link in each individual component README.

Application/website

Carbon Web Components

Business priority

Medium Priority = upcoming release but is not pressing

What time frame would this ideally be needed by (if applicable)

No response

Examples

An example pull request in Carbon for IBM.com:
carbon-design-system/carbon-for-ibm-dotcom#7594

We run a deploy preview of the codesandbox examples:
https://webcomponents-codesandbox.s3-web.us-east.cloud-object-storage.appdomain.cloud/deploy-previews/7594/index.html

Plus also run the e2e/integration tests:
https://github.com/carbon-design-system/carbon-for-ibm-dotcom/runs/4099677969?check_suite_focus=true

Code of Conduct

@jeffchew jeffchew added Feature request A new adopter requested feature dev Needs some dev work labels Nov 5, 2021
@jeffchew jeffchew added this to the Sprint 21-25 milestone Dec 2, 2021
@ariellalgilmore ariellalgilmore self-assigned this Dec 6, 2021
@jeffchew jeffchew closed this as completed Jan 4, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dev Needs some dev work Feature request A new adopter requested feature package: carbon web components priority: medium
Projects
None yet
Development

No branches or pull requests

3 participants