- 540017283: Adds a loading state to the
Chart
component
- 86cb59d22: - Fixes series emphasis on line hover by de-emphasizing other lines.
- Cleans up mark base component types internally so position type can be determined by type prop.
- e1955dd36: Fixes broken patch build
- Updated dependencies [e1955dd36]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- c2bca684a: Cleans up exported types
- Adds:
ChartCardProps
,GridProps
,HeaderProps
,LineProps
,ThresholdLineProps
,SortDirection
,SortKey
,SortOrder
,TooltipProps
,XAxisType
,YAxisType
- Removes:
ChartOptions
,SeriesOption
- Adds:
- a1cb248b6: Reverts absolute dimensions to allow for proper resizing
- 53c67fba6: LG-4650: migrates from
yarn
topnpm
- Updated dependencies [53c67fba6]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 86ac72bf3: Fixes duplicate tooltip bug in remounted chart groups
- 99484f720: Fixes bug that prevented chart resizing after initial render
- 8d924f633: Ensure canvas is sized to container with correct pixel ratio
- 287e1ed46: - Adds
EventMarkerPoint
,EventMarkerLine
, andThresholdLine
components- Removes animation delay from tooltip to make tooltip more snappy.
- Updated dependencies [3dee4332a]
- @leafygreen-ui/[email protected]
- Updated dependencies [274d7e1a7]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
- 54fb23497: - Adds treeshaking of echarts to minimize bundle size.
- Improves echart initialization logic to better handle race conditions.
- 6e37cfa6e: Fixes CommonJS imports
- a151a3534: Prevents large tooltips from being cutoff my
ChartCard
- 9f02d734f: Adds ability to enable zoom selection per axis individually.
- 878cab966: Adds synchronizing of Tooltips across charts
- Updated dependencies [ba855c702]
- @leafygreen-ui/[email protected]
- 2393c0c13: Adds zooming functionality to
Chart
-
Updated dependencies [04bb887c0]
- @leafygreen-ui/[email protected]
- @leafygreen-ui/[email protected]
-
Updated dependencies [117a463f8]
- @leafygreen-ui/[email protected]
- Updated dependencies [fbd0a7310]
- @leafygreen-ui/[email protected]
- ba5126735: Adds both
Header
andChartCard
components.
- Updated dependencies [22d5b2d3d]
- @leafygreen-ui/[email protected]
- 7cb786c39: Adds
Tooltip
component
- 728fa7ae6: Replaces
unit
prop ofXAxis
andYAxis
withformatter
prop
- 50a7c49b2: - Fixes hiding chart elements when components are removed.
- Fixes adding of duplicate series.
-
df07b6bfc: Adds
XAxis
andYAxis
components, improves update logic, and improves Storybook.- Adds
XAxis
component for adding an x-axis to a chart. - Adds
YAxis
component for adding a y-axis to a chart. - Improves chart options update logic
lodash.merge
was being used originally, but this didn't work quite as expected. The goal is to merge partial options objects in without overwriting previously set options that are unrelated to the update. This was not how it worked, leading to bugs when updating the same base keys with different options. I.e. when adding splitLine configurations on xAxis in order to add grid lines, then adding more axis specific config in XAxis related to the actual axis, the splitLine would be totally overwritten.
- Improves @lg-charts/core Storybook, by adding better descriptions and organization.
- Adds
- 685e15323: Fixes bad import in Chart component
-
1be6f6788: Adds core chart components package
- Adds
Chart
component for overarching chart configuration. - Adds
Line
component for adding individual series data to a chart. - Adds
Grid
component for configuring grid line on a chart.
- Adds