Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(ebay-donut-chart): implement donut chart with highcharts #2140

Merged
merged 39 commits into from
Aug 26, 2024

Conversation

mikehobi
Copy link
Contributor

@mikehobi mikehobi commented Mar 19, 2024

Description

  • Adds new module: ebay-donut-chart
  • Adds new module: ebay-chart-legend

Context

Create a reusable donut chart based on DS Data Viz component design

Github ticket:

References

Screenshots

Copy link

changeset-bot bot commented Mar 19, 2024

⚠️ No Changeset found

Latest commit: d18486e

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@agliga agliga changed the base branch from master to 13.4.0 March 22, 2024 16:27
Copy link
Contributor

@agliga agliga left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Quick first look
Looks good. Lets try to get high charts uploaded to the CDN. Maybe we can setup some time to get that done.

@ianmcburnie
Copy link
Contributor

@mikehobi Is the small version accounted for (with different layout)? I don't see it when running storybook.

Screenshot 2024-04-03 at 12 34 28 PM

@mikehobi
Copy link
Contributor Author

mikehobi commented Apr 3, 2024

@mikehobi Is the small version accounted for (with different layout)? I don't see it when running storybook.

Screenshot 2024-04-03 at 12 34 28 PM

@ianmcburnie I first assumed these were two "layout" types, but confirmed with Randy that these are breakpoint sizes, so narrowing the screen should show the small layout

@agliga agliga force-pushed the 13.4.0 branch 4 times, most recently from 609bc89 to 40f354c Compare April 5, 2024 16:26
Base automatically changed from 13.5.0 to master May 29, 2024 02:26
@mikehobi mikehobi changed the base branch from master to 14.0.0 June 24, 2024 18:28
@mikehobi mikehobi marked this pull request as ready for review June 25, 2024 16:27
@agliga agliga changed the base branch from 14.0.0 to 14.1.0 July 9, 2024 17:55
Base automatically changed from 14.1.0 to master July 30, 2024 23:59
@agliga agliga changed the base branch from master to 14.2.0 August 7, 2024 21:28
Copy link
Contributor

@agliga agliga left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Screenshot 2024-08-20 at 11 09 52 AM Seems like theres no padding on these? Is that expected?

Also can we switch this to use the CDN version so that it doesn't block the site when loading?

@mikehobi
Copy link
Contributor Author

mikehobi commented Aug 20, 2024

Screenshot 2024-08-20 at 11 09 52 AM Seems like theres no padding on these? Is that expected?
Also can we switch this to use the CDN version so that it doesn't block the site when loading?

  • I believe there shouldn't be padding, and that would be handled by the user/grid setup
  • Should be loading from CDN:
image
  • I am only importing the type from "highcharts"

Copy link
Contributor

@agliga agliga left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall looks good codewise.
will test it locally and merge it if it looks good.

Copy link
Contributor

@agliga agliga left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Im approving for now
LGTM
Just fix the tests and we will try to get this in

@agliga agliga merged commit 82fa9eb into 14.2.0 Aug 26, 2024
4 checks passed
@agliga agliga deleted the mhobizal/ebay-donut-chart branch August 26, 2024 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants