-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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: Create v9 version of chart controls #32966
Conversation
Co-authored-by: Anush <[email protected]>
Co-authored-by: Anush <[email protected]>
…luentui into usr/atisjai/chartsV9
Thanks for initiating this discussion. I am investigating this and will let you know if we see any gaps. We went with hosting these inside |
Our requirements seem to be satisfied by moving charts v9 package inside a charts folder. Thanks for your inputs. Closing this comment. |
that sounds good to me, ty ! not sure what about the storybook and official documentation for charts:
thoughts ? |
As per offline discussion with Martin, we will create a new charting docsite and remove direct dependency from v9 docsite. We will try the composition approach to enable charts in the v9 docsite. |
…luentui into usr/atisjai/chartsV9
📊 Bundle size report✅ No changes found |
Pull request demo site: URL |
Previous Behavior
New Behavior
Creating chart controls native for fluent v9.
These controls are a direct port from v8 with exact match for design and functionality.
Currently these controls are in compatibility mode. Constructs for slots will be added in future versions.
This PR includes 6 components - Line Chart, Horizontal Bar Chart, Vertical Bar Chart, Donut Chart, Legends and Sparkline.
The controls can be seen in the docsite here. https://fluentuipr.z22.web.core.windows.net/pull/32966/public-docsite-v9/storybook/index.html?path=/docs/compat-components-charts-donutchart--docs
Related Issue(s)