Commit Graph

389 Commits

Author SHA1 Message Date
dependabot-preview[bot]
516baac56e build(deps-dev): update lint-staged requirement from ^8.0.4 to ^9.2.1 (#161)
Updates the requirements on [lint-staged](https://github.com/okonet/lint-staged) to permit the latest version.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v8.0.4...v9.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:42 +08:00
dependabot-preview[bot]
53c4265616 build(deps): update reactable-arc requirement from 0.14.42 to 0.15.0 (#95)
Updates the requirements on [reactable-arc](https://github.com/thabti/reactable) to permit the latest version.
- [Release notes](https://github.com/thabti/reactable/releases)
- [Commits](https://github.com/thabti/reactable/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2021-11-26 11:45:42 +08:00
dependabot-preview[bot]
8d4ae5d0a0 build(deps): update @data-ui/event-flow requirement (#164)
Updates the requirements on [@data-ui/event-flow](https://github.com/williaster/data-ui) to permit the latest version.
- [Release notes](https://github.com/williaster/data-ui/releases)
- [Changelog](https://github.com/williaster/data-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/williaster/data-ui/compare/v0.0.79...v0.0.80)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:42 +08:00
dependabot-preview[bot]
f48e4a5c4f build(deps): update @data-ui/xy-chart requirement (#151)
Updates the requirements on [@data-ui/xy-chart](https://github.com/williaster/data-ui) to permit the latest version.
- [Release notes](https://github.com/williaster/data-ui/releases)
- [Changelog](https://github.com/williaster/data-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/williaster/data-ui/compare/v0.0.78...v0.0.80)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:42 +08:00
Krist Wongsuphasawat
c5469359d8 build: speed up storybook build (#160)
* build: speedup storybook build

* build: noParse for jquery and d3

* fix: remove unused

* build: add more ignore

* fix: broken build

* fix: adjust list of modules

* fix: adjust list of modules

* fix: adjust list of modules

* fix: adjust list of modules

* fix: adjust list of modules

* fix: adjust list of modules

* build: reduce parellism

* fix: reduce parellism

* fix: reduce parellism

* fix: try

* fix: remove src import

* fix: list of lib

* fix: list of lib

* fix: keep fixing

* fix: keep fixing

* fix: disable mapbox

* fix: bug

* fix: disable another

* fix: remove unused commands

* fix: add comments
2021-11-26 11:45:41 +08:00
khtruong
8cd9e381b7 v0.10.40 2021-11-26 11:45:41 +08:00
Christopher Guan
53a9943215 feat: add basic functionality for icicle chart to display static data (#165)
* feat: add basic functionality for icicle chart to display static data

adds functionality for the icicle chart to have data passed in and display (static, no interactions
yet)

* feat: increase code coverage to pass check

* feat: clarify contentRenderer argument types
2021-11-26 11:45:41 +08:00
erik_ritter
0c9478a34c docs: update changelog 2021-11-26 11:45:41 +08:00
erik_ritter
fb85f6e65d v0.10.39 2021-11-26 11:45:41 +08:00
Erik Ritter
f4d01bd914 fix: only remove tooltips relating to a single vis (#167) 2021-11-26 11:45:41 +08:00
Christopher Guan
4760af293e feat: file skeleton necessary for icicle chart visualization (#162)
* feat: file skeleton necessary for icicle chart visualization

* feat: name changes and restructure components

update package to account for clearer name and reorganized implementation for planned features

* feat: fix lint errors

* docs: add license file headers, adjust naming and links

Add Apache license file headers to all files, adjust naming of the viz in the package.json and
update the README to inform that Storybook link is unavailable but will be in the near future
2021-11-26 11:45:41 +08:00
erik_ritter
708ef4a650 docs: update changelog 2021-11-26 11:45:41 +08:00
erik_ritter
b5e237f652 v0.10.38 2021-11-26 11:45:41 +08:00
Erik Ritter
dd2af3faa8 fix: nvd3 charts break on stateChange dispatch (#159) 2021-11-26 11:45:41 +08:00
dependabot-preview[bot]
c3824806c3 build(deps): update @vx/axis requirement from ^0.0.189 to ^0.0.190 (#155)
Updates the requirements on [@vx/axis](https://github.com/hshoff/vx) to permit the latest version.
- [Release notes](https://github.com/hshoff/vx/releases)
- [Changelog](https://github.com/hshoff/vx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hshoff/vx/compare/v0.0.189...v0.0.190)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:40 +08:00
dependabot-preview[bot]
a20b199fe4 build(deps): update @vx/scale requirement from ^0.0.189 to ^0.0.190 (#157)
Updates the requirements on [@vx/scale](https://github.com/hshoff/vx) to permit the latest version.
- [Release notes](https://github.com/hshoff/vx/releases)
- [Changelog](https://github.com/hshoff/vx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hshoff/vx/compare/v0.0.189...v0.0.190)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:40 +08:00
dependabot-preview[bot]
92e9c9dd1f build(deps): update @data-ui/histogram requirement (#153)
Updates the requirements on [@data-ui/histogram](https://github.com/williaster/data-ui) to permit the latest version.
- [Release notes](https://github.com/williaster/data-ui/releases)
- [Changelog](https://github.com/williaster/data-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/williaster/data-ui/compare/v0.0.79...v0.0.80)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:40 +08:00
dependabot-preview[bot]
696e397e9d build(deps): update @vx/group requirement from ^0.0.189 to ^0.0.190 (#152)
Updates the requirements on [@vx/group](https://github.com/hshoff/vx) to permit the latest version.
- [Release notes](https://github.com/hshoff/vx/releases)
- [Changelog](https://github.com/hshoff/vx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hshoff/vx/compare/v0.0.189...v0.0.190)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:40 +08:00
Krist Wongsuphasawat
804af05145 docs: update storybook to use new SuperChart props and convert to TS (+8 squashed commits) (#127)
Squashed commits:
[ffdde0c] fix: dimensions
[57f5334] fix: path
[61191fc] docs: update remaining stories
[240b171] docs: update nvd3 stories
[38e2804] docs: update more storybooks
[18b9401] docs: update more stories
[7f8fb07] docs: update storybook to use new SuperChart props and convert to TS
[2e31ddb] docs: update how superchart are used
2021-11-26 11:45:40 +08:00
erik_ritter
58b60856c4 docs: update changelog 2021-11-26 11:45:40 +08:00
erik_ritter
5d80ce888e v0.10.37 2021-11-26 11:45:40 +08:00
dependabot-preview[bot]
c5c09376b4 build(deps): update @vx/shape requirement from ^0.0.189 to ^0.0.190 (#144)
Updates the requirements on [@vx/shape](https://github.com/hshoff/vx) to permit the latest version.
- [Release notes](https://github.com/hshoff/vx/releases)
- [Changelog](https://github.com/hshoff/vx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hshoff/vx/compare/v0.0.189...v0.0.190)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:40 +08:00
Erik Ritter
e5d1e7ca27 fix: single y axis bounds (#148) 2021-11-26 11:45:40 +08:00
Erik Ritter
fa11638a80 fix: disable lint error (#150) 2021-11-26 11:45:40 +08:00
erik_ritter
6c69c8c3fb docs: update changelog 2021-11-26 11:45:39 +08:00
erik_ritter
3984af209c v0.10.36 2021-11-26 11:45:39 +08:00
Erik Ritter
a6c10eb3cf fix: responsive y-axis on stacked charts (#141) 2021-11-26 11:45:39 +08:00
michellethomas
0ab7befc06 docs: adding changelog for 0.10.35 (#138)
* docs: adding changelog for 0.10.35

* Update CHANGELOG.md
2021-11-26 11:45:39 +08:00
Michelle Thomas
236a9a4b0f v0.10.35 2021-11-26 11:45:39 +08:00
michellethomas
7bf358750b fix: fixing tooltip for expanded area chart (#134) 2021-11-26 11:45:39 +08:00
erik_ritter
5bd3625048 docs: update changelog 2021-11-26 11:45:39 +08:00
erik_ritter
e4886d01b5 v0.10.34 2021-11-26 11:45:39 +08:00
erik_ritter
474c7e30c5 v0.10.33 2021-11-26 11:45:39 +08:00
Michelle Thomas
bfc5178ce4 fix: heatmap errors with null data 2021-11-26 11:45:39 +08:00
dependabot-preview[bot]
1d4e5c07ab build(deps): update @data-ui/event-flow requirement (#129)
Updates the requirements on [@data-ui/event-flow](https://github.com/williaster/data-ui) to permit the latest version.
- [Release notes](https://github.com/williaster/data-ui/releases)
- [Changelog](https://github.com/williaster/data-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/williaster/data-ui/compare/v0.0.78...v0.0.79)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:38 +08:00
dependabot-preview[bot]
224c9bbb35 build(deps-dev): update fast-glob requirement from ^2.2.6 to ^3.0.1 (#128)
Updates the requirements on [fast-glob](https://github.com/mrmlnc/fast-glob) to permit the latest version.
- [Release notes](https://github.com/mrmlnc/fast-glob/releases)
- [Commits](https://github.com/mrmlnc/fast-glob/compare/2.2.6...3.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:38 +08:00
dependabot-preview[bot]
5d128e53b5 build(deps): update @data-ui/histogram requirement (#126)
Updates the requirements on [@data-ui/histogram](https://github.com/williaster/data-ui) to permit the latest version.
- [Release notes](https://github.com/williaster/data-ui/releases)
- [Changelog](https://github.com/williaster/data-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/williaster/data-ui/compare/v0.0.78...v0.0.79)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-11-26 11:45:38 +08:00
Krist Wongsuphasawat
9382077f82 docs: update changelog 2021-11-26 11:45:38 +08:00
Krist Wongsuphasawat
79ed4f3557 v0.10.32 2021-11-26 11:45:38 +08:00
Krist Wongsuphasawat
5fee703883 build: bump @vx dependencies (#124) 2021-11-26 11:45:38 +08:00
Erik Ritter
f114669ce3 docs: add storybook local run instructions (#123) 2021-11-26 11:45:38 +08:00
Krist Wongsuphasawat
8be21491cc build: bump beemo to 1.0.0 2021-11-26 11:45:38 +08:00
Erik Ritter
5b5086b96a fix: ignore disabled series in stacked bar values (#116) 2021-11-26 11:45:38 +08:00
Krist Wongsuphasawat
2d85b344a3 docs: update changelog 2021-11-26 11:45:38 +08:00
Krist Wongsuphasawat
d02bf08020 v0.10.31 2021-11-26 11:45:38 +08:00
Krist Wongsuphasawat
15f2478464 refactor: organize legend and its overrides 2021-11-26 11:45:37 +08:00
Krist Wongsuphasawat
852b9e609d feat: create reusable selector factory for Encoder 2021-11-26 11:45:37 +08:00
Krist Wongsuphasawat
52d120a05b feat: simplify Encoder creation 2021-11-26 11:45:37 +08:00
Krist Wongsuphasawat
c469e5854a feat: channels can take array of definitions 2021-11-26 11:45:37 +08:00
Krist Wongsuphasawat
1c9c3adbb1 fix: legend types 2021-11-26 11:45:37 +08:00
Krist Wongsuphasawat
7ef5701efd refactor: improve how encodings are defined 2021-11-26 11:45:37 +08:00
Krist Wongsuphasawat
7f89012f61 refactor: reduce amount of generic passed around 2021-11-26 11:45:37 +08:00
Krist Wongsuphasawat
333165867f refactor: change how XYChartLayout are created 2021-11-26 11:45:37 +08:00
Krist Wongsuphasawat
28ef524596 feat: remove children from XYChartLayout parameter 2021-11-26 11:45:37 +08:00
Krist Wongsuphasawat
01264fdec1 feat: add getDomain to ChannelEncoder 2021-11-26 11:45:37 +08:00
Krist Wongsuphasawat
58fce4b646 fix: move series in front of xy gridlines (#119) 2021-11-26 11:45:36 +08:00
Krist Wongsuphasawat
091789c2ba v0.10.30 2021-11-26 11:45:36 +08:00
Chris Williams
06449c521e fix(preset-chart-xy): Pick LegendRenderer (#118) 2021-11-26 11:45:36 +08:00
Krist Wongsuphasawat
21307c2de1 v0.10.29 2021-11-26 11:45:36 +08:00
Krist Wongsuphasawat
814e5725c2 fix: scale type category missing ordinal 2021-11-26 11:45:36 +08:00
Krist Wongsuphasawat
740c7d147f v0.10.28 2021-11-26 11:45:36 +08:00
Krist Wongsuphasawat
45a3dfe5b8 fix: lint 2021-11-26 11:45:36 +08:00
Krist Wongsuphasawat
c691415702 feat: implement labelFlush behavior for continuous axes (#117)
* feat: add labelFlush to definition

* feat: implement flushing
2021-11-26 11:45:36 +08:00
Krist Wongsuphasawat
2333030abf v0.10.27 2021-11-26 11:45:36 +08:00
Krist Wongsuphasawat
0dfaff8c2a fix: convert scale config to data-ui's config correctly (#115) 2021-11-26 11:45:36 +08:00
Krist Wongsuphasawat
8eaebc7c0c v0.10.26 2021-11-26 11:45:35 +08:00
Krist Wongsuphasawat
f889a4fd3e fix: move padding 2021-11-26 11:45:35 +08:00
Krist Wongsuphasawat
d490bc9443 v0.10.25 2021-11-26 11:45:35 +08:00
Krist Wongsuphasawat
cf545ff5b4 style: reduce gap between axis label and border (#113)
* build: bump version

* style: reduce gap between axis label and border
2021-11-26 11:45:35 +08:00
Krist Wongsuphasawat
0940943ca8 v0.10.24 2021-11-26 11:45:35 +08:00
Krist Wongsuphasawat
4259e4402b feat: allow boolean as axis config 2021-11-26 11:45:35 +08:00
Krist Wongsuphasawat
d7a5d8ab85 feat: allow overriding ChartLegend, its style and LegendGroup style (#112)
* feat: support overriding maximum legend height and legend item alignment

* feat: allow overriding ChartLegend, its style and LegendGroup style
2021-11-26 11:45:35 +08:00
dependabot-preview[bot]
a19137cca7 build(deps): update @data-ui/histogram requirement (#111)
Updates the requirements on [@data-ui/histogram](https://github.com/williaster/data-ui) to permit the latest version.
- [Release notes](https://github.com/williaster/data-ui/releases)
- [Changelog](https://github.com/williaster/data-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/williaster/data-ui/compare/v0.0.77...v0.0.78)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2021-11-26 11:45:35 +08:00
dependabot-preview[bot]
3a055c5046 build(deps-dev): update fs-extra requirement from ^7.0.1 to ^8.0.1 (#110)
Updates the requirements on [fs-extra](https://github.com/jprichardson/node-fs-extra) to permit the latest version.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2021-11-26 11:45:35 +08:00
dependabot-preview[bot]
d8290f8d89 build(deps): update @types/d3-array requirement from ^1.2.4 to ^2.0.0 (#85)
Updates the requirements on [@types/d3-array](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/d3-array) to permit the latest version.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/d3-array)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2021-11-26 11:45:35 +08:00
dependabot-preview[bot]
8acc02110e build(deps): update @data-ui/theme requirement from ^0.0.77 to ^0.0.78 (#107)
Updates the requirements on [@data-ui/theme](https://github.com/williaster/data-ui) to permit the latest version.
- [Release notes](https://github.com/williaster/data-ui/releases)
- [Changelog](https://github.com/williaster/data-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/williaster/data-ui/commits/v0.0.78)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2021-11-26 11:45:34 +08:00
dependabot[bot]
698778b2ef build(deps): update @types/storybook__addon-knobs requirement (#91)
Updates the requirements on [@types/storybook__addon-knobs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/storybook__addon-knobs) to permit the latest version.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/storybook__addon-knobs)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2021-11-26 11:45:34 +08:00
Krist Wongsuphasawat
2770fdd256 v0.10.23 2021-11-26 11:45:34 +08:00
Krist Wongsuphasawat
c01f2a9bfc feat: support custom tooltip for scatterplot and box plot 2021-11-26 11:45:34 +08:00
Krist Wongsuphasawat
02d93aebfb build: bump dependencies 2021-11-26 11:45:34 +08:00
dependabot[bot]
1ce151d456 build(deps-dev): update husky requirement from ^1.1.2 to ^2.3.0 (#99)
Updates the requirements on [husky](https://github.com/typicode/husky) to permit the latest version.
- [Release notes](https://github.com/typicode/husky/releases)
- [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typicode/husky/compare/v1.1.2...v2.3.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2021-11-26 11:45:34 +08:00
Krist Wongsuphasawat
f4f896a760 refactor: create selector factories 2021-11-26 11:45:34 +08:00
Krist Wongsuphasawat
7745c3f9a0 refactor: use selector in line chart rendering 2021-11-26 11:45:34 +08:00
Krist Wongsuphasawat
a2c1d69c2c feat: support line strokeWidth (#105) 2021-11-26 11:45:34 +08:00
Krist Wongsuphasawat
75d54d2895 fix: gridlines 2021-11-26 11:45:34 +08:00
Krist Wongsuphasawat
cfc20ba512 docs: update changelog 2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
729bc4dee9 v0.10.22 2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
41fc7dc75c refactor: rename props 2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
d3e140c3ae v0.10.21 2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
297b723e7f feat: add types to published list 2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
b6e5727adb v0.10.20 2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
9add9b8e64 refactor: use composition package (#104)
* refactor: use composition package

* refactor: remove WithLegend and ChartFrame
2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
de4c481685 fix: line chart tooltip when there is only one lien (#103)
* fix: line chart tooltip when there is only one lien

* fix: type

* fix: combine export default
2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
04cd5802fb v0.10.19 2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
6d8ebc8ac5 fix: invalid margin breaking chart (#102) 2021-11-26 11:45:32 +08:00
Krist Wongsuphasawat
fbfdbde421 v0.10.18 2021-11-26 11:45:32 +08:00
Krist Wongsuphasawat
97a95ffcda feat: support tooltip and legend overrides (#101) 2021-11-26 11:45:32 +08:00
Krist Wongsuphasawat
1037ccfe86 refactor: rename channel color to stroke (#100)
* refactor: rename channel color to stroke

* fix: legend item color and types

* feat: can override createTooltip

* refactor: renderTooltip
2021-11-26 11:45:32 +08:00
Krist Wongsuphasawat
012f5165da fix: gradient not working when y axis title has space (#98)
* fix: gradient not working when y axis title has space

* fix: pass theme

* fix: pass theme
2021-11-26 11:45:32 +08:00
Krist Wongsuphasawat
9a98eb31db v0.10.17 2021-11-26 11:45:32 +08:00