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

add AreaBarChart spec #65

Merged
merged 1 commit into from
May 17, 2018
Merged

add AreaBarChart spec #65

merged 1 commit into from
May 17, 2018

Conversation

mindyyuan
Copy link

@mindyyuan mindyyuan commented May 17, 2018

I added a prop test, since AreaBarChart is a wrapper for RectRange components, and the render tests are there. I based this off of the RangeBarChart spec example.

@krissalvador27 krissalvador27 self-requested a review May 17, 2018 18:36
@krissalvador27
Copy link
Contributor

Looks good to me! Thanks @mindyyuan!

@krissalvador27 krissalvador27 merged commit fc9f6d4 into spotify:master May 17, 2018
krissalvador27 pushed a commit that referenced this pull request May 21, 2018
* Histogram improvements + tests (#57)

* Add react-docgen to devDependencies

* Histogram improvements - calculate yDomain and based off given data. Include mouse interaction and styling props. Add tests.

* Test horizontal props for BarChart

* Histogram - move binning into render function to handle dynamic data, make value prop a function, improve docs, remove unused code

* rebuild docs

* Integrate prettier & eslint code styles + add linting as part of npm test (#58)

* Add prettier & eslint code style rules

* Include eslint process with npm test

* Clean up and refactor (#59)

* Add prettier & eslint code style rules

* Remove legacy code and evaluate any todos

* Only send valid XYPlot props to children. Resolves #22

* Check against master list of scaleTypes

* Implement invertX and invertY scale

* Alphabetically sort props displayed on docs

* Update documentation for x and y axis labels and titles

* Clean up code and todos

* includeXZero and includeYZero props + test

* feature(yaml): add ci/cd (#60)

* feature(version): version bump (#61)

* feature(version): version bump

* feature(lockfile): add a lockfile

* Clean up multiple warning logs and fix regression on children components not getting their defaultProps (#64)

* Include css in root and add less -> css to build process (#63)

* Include css in root and add to build process

* Update readme directions to run examples

* add AreaBarChart spec (#65)

* Namespace css classes + update class and style props where applicable (#66)

* AreaChartBar namespace

* AreaChart namespace

* AreaHeatMap namespace + accessor class and style funcs

* BarChart update documentation

* ColorHeatmap namespace and update documentation

* FunnelChart namespace and accessors

* Add lineStyle and lineClassName to KDE and remove unused prop in LineChart

* MarketLineChart namespace and class and style accessors

* RangeBarChart namespace

* ScatterPlot namespace

* PieChart documentation and updates

* XYPlot namespace and underlying components

* Add classes to linechart, remove unused styles

* Namespace SankeyDiagram and updates to PieChart

* Update tests

* Update docs

* Add backwards compatibility for markerLineClass

* Update docs

* Use className from props for RangeRect

* Add disableMouseWheelZoom prop to ZoomContainer  (#67)

* Add disable mousewheel prop to reactochart

* Update docs

* 0.4.6 release (#68)
krissalvador27 pushed a commit that referenced this pull request May 31, 2018
* Histogram improvements + tests (#57)

* Add react-docgen to devDependencies

* Histogram improvements - calculate yDomain and based off given data. Include mouse interaction and styling props. Add tests.

* Test horizontal props for BarChart

* Histogram - move binning into render function to handle dynamic data, make value prop a function, improve docs, remove unused code

* rebuild docs

* Integrate prettier & eslint code styles + add linting as part of npm test (#58)

* Add prettier & eslint code style rules

* Include eslint process with npm test

* Clean up and refactor (#59)

* Add prettier & eslint code style rules

* Remove legacy code and evaluate any todos

* Only send valid XYPlot props to children. Resolves #22

* Check against master list of scaleTypes

* Implement invertX and invertY scale

* Alphabetically sort props displayed on docs

* Update documentation for x and y axis labels and titles

* Clean up code and todos

* includeXZero and includeYZero props + test

* feature(yaml): add ci/cd (#60)

* feature(version): version bump (#61)

* feature(version): version bump

* feature(lockfile): add a lockfile

* Clean up multiple warning logs and fix regression on children components not getting their defaultProps (#64)

* Include css in root and add less -> css to build process (#63)

* Include css in root and add to build process

* Update readme directions to run examples

* add AreaBarChart spec (#65)

* Namespace css classes + update class and style props where applicable (#66)

* AreaChartBar namespace

* AreaChart namespace

* AreaHeatMap namespace + accessor class and style funcs

* BarChart update documentation

* ColorHeatmap namespace and update documentation

* FunnelChart namespace and accessors

* Add lineStyle and lineClassName to KDE and remove unused prop in LineChart

* MarketLineChart namespace and class and style accessors

* RangeBarChart namespace

* ScatterPlot namespace

* PieChart documentation and updates

* XYPlot namespace and underlying components

* Add classes to linechart, remove unused styles

* Namespace SankeyDiagram and updates to PieChart

* Update tests

* Update docs

* Add backwards compatibility for markerLineClass

* Update docs

* Use className from props for RangeRect

* Add disableMouseWheelZoom prop to ZoomContainer  (#67)

* Add disable mousewheel prop to reactochart

* Update docs

* 0.4.6 release (#68)

* Update README.md to include directions for importing styles (#71)

* add ColorHeatmap spec (#72)

* add ColorHeatmap spec

* generate build docs

* Add step labeling to sankey (#73)

* Add step labeling functionality to sankey

* Update tests for sankey to include step labels

* Update docs

* Add step labeling functionality to sankey

* Update tests for sankey to include step labels

* Update docs

* PR review + documentation

* Better ternary

* Update changelog and bump version (#74)
krissalvador27 pushed a commit that referenced this pull request Jun 8, 2018
* Histogram improvements + tests (#57)

* Add react-docgen to devDependencies

* Histogram improvements - calculate yDomain and based off given data. Include mouse interaction and styling props. Add tests.

* Test horizontal props for BarChart

* Histogram - move binning into render function to handle dynamic data, make value prop a function, improve docs, remove unused code

* rebuild docs

* Integrate prettier & eslint code styles + add linting as part of npm test (#58)

* Add prettier & eslint code style rules

* Include eslint process with npm test

* Clean up and refactor (#59)

* Add prettier & eslint code style rules

* Remove legacy code and evaluate any todos

* Only send valid XYPlot props to children. Resolves #22

* Check against master list of scaleTypes

* Implement invertX and invertY scale

* Alphabetically sort props displayed on docs

* Update documentation for x and y axis labels and titles

* Clean up code and todos

* includeXZero and includeYZero props + test

* feature(yaml): add ci/cd (#60)

* feature(version): version bump (#61)

* feature(version): version bump

* feature(lockfile): add a lockfile

* Clean up multiple warning logs and fix regression on children components not getting their defaultProps (#64)

* Include css in root and add less -> css to build process (#63)

* Include css in root and add to build process

* Update readme directions to run examples

* add AreaBarChart spec (#65)

* Namespace css classes + update class and style props where applicable (#66)

* AreaChartBar namespace

* AreaChart namespace

* AreaHeatMap namespace + accessor class and style funcs

* BarChart update documentation

* ColorHeatmap namespace and update documentation

* FunnelChart namespace and accessors

* Add lineStyle and lineClassName to KDE and remove unused prop in LineChart

* MarketLineChart namespace and class and style accessors

* RangeBarChart namespace

* ScatterPlot namespace

* PieChart documentation and updates

* XYPlot namespace and underlying components

* Add classes to linechart, remove unused styles

* Namespace SankeyDiagram and updates to PieChart

* Update tests

* Update docs

* Add backwards compatibility for markerLineClass

* Update docs

* Use className from props for RangeRect

* Add disableMouseWheelZoom prop to ZoomContainer  (#67)

* Add disable mousewheel prop to reactochart

* Update docs

* 0.4.6 release (#68)

* Update README.md to include directions for importing styles (#71)

* add ColorHeatmap spec (#72)

* add ColorHeatmap spec

* generate build docs

* Add step labeling to sankey (#73)

* Add step labeling functionality to sankey

* Update tests for sankey to include step labels

* Update docs

* Add step labeling functionality to sankey

* Update tests for sankey to include step labels

* Update docs

* PR review + documentation

* Better ternary

* Update changelog and bump version (#74)

* add AreaHeatmap, FunnelChart spec (#77)

* add AreaHeatmap spec

* add FunnelChart spec

* feature(Standards): add in code of conduct and NOTICE file (#76)

* Zoom container spec (#78)

* Zoom Container spec
* Added npm run test-files

* Add eslint to tests (#79)

* Add tests to linter

* Update tests with lint-fix

* Fix growl dependency via mocha (#80)

* Fix growl dependency on mocha

* Update package lock json

* Update version and changelog (#81)
install pushed a commit that referenced this pull request Feb 25, 2020
install pushed a commit that referenced this pull request Feb 25, 2020
* Histogram improvements + tests (#57)

* Add react-docgen to devDependencies

* Histogram improvements - calculate yDomain and based off given data. Include mouse interaction and styling props. Add tests.

* Test horizontal props for BarChart

* Histogram - move binning into render function to handle dynamic data, make value prop a function, improve docs, remove unused code

* rebuild docs

* Integrate prettier & eslint code styles + add linting as part of npm test (#58)

* Add prettier & eslint code style rules

* Include eslint process with npm test

* Clean up and refactor (#59)

* Add prettier & eslint code style rules

* Remove legacy code and evaluate any todos

* Only send valid XYPlot props to children. Resolves #22

* Check against master list of scaleTypes

* Implement invertX and invertY scale

* Alphabetically sort props displayed on docs

* Update documentation for x and y axis labels and titles

* Clean up code and todos

* includeXZero and includeYZero props + test

* feature(yaml): add ci/cd (#60)

* feature(version): version bump (#61)

* feature(version): version bump

* feature(lockfile): add a lockfile

* Clean up multiple warning logs and fix regression on children components not getting their defaultProps (#64)

* Include css in root and add less -> css to build process (#63)

* Include css in root and add to build process

* Update readme directions to run examples

* add AreaBarChart spec (#65)

* Namespace css classes + update class and style props where applicable (#66)

* AreaChartBar namespace

* AreaChart namespace

* AreaHeatMap namespace + accessor class and style funcs

* BarChart update documentation

* ColorHeatmap namespace and update documentation

* FunnelChart namespace and accessors

* Add lineStyle and lineClassName to KDE and remove unused prop in LineChart

* MarketLineChart namespace and class and style accessors

* RangeBarChart namespace

* ScatterPlot namespace

* PieChart documentation and updates

* XYPlot namespace and underlying components

* Add classes to linechart, remove unused styles

* Namespace SankeyDiagram and updates to PieChart

* Update tests

* Update docs

* Add backwards compatibility for markerLineClass

* Update docs

* Use className from props for RangeRect

* Add disableMouseWheelZoom prop to ZoomContainer  (#67)

* Add disable mousewheel prop to reactochart

* Update docs

* 0.4.6 release (#68)
install pushed a commit that referenced this pull request Feb 25, 2020
* Histogram improvements + tests (#57)

* Add react-docgen to devDependencies

* Histogram improvements - calculate yDomain and based off given data. Include mouse interaction and styling props. Add tests.

* Test horizontal props for BarChart

* Histogram - move binning into render function to handle dynamic data, make value prop a function, improve docs, remove unused code

* rebuild docs

* Integrate prettier & eslint code styles + add linting as part of npm test (#58)

* Add prettier & eslint code style rules

* Include eslint process with npm test

* Clean up and refactor (#59)

* Add prettier & eslint code style rules

* Remove legacy code and evaluate any todos

* Only send valid XYPlot props to children. Resolves #22

* Check against master list of scaleTypes

* Implement invertX and invertY scale

* Alphabetically sort props displayed on docs

* Update documentation for x and y axis labels and titles

* Clean up code and todos

* includeXZero and includeYZero props + test

* feature(yaml): add ci/cd (#60)

* feature(version): version bump (#61)

* feature(version): version bump

* feature(lockfile): add a lockfile

* Clean up multiple warning logs and fix regression on children components not getting their defaultProps (#64)

* Include css in root and add less -> css to build process (#63)

* Include css in root and add to build process

* Update readme directions to run examples

* add AreaBarChart spec (#65)

* Namespace css classes + update class and style props where applicable (#66)

* AreaChartBar namespace

* AreaChart namespace

* AreaHeatMap namespace + accessor class and style funcs

* BarChart update documentation

* ColorHeatmap namespace and update documentation

* FunnelChart namespace and accessors

* Add lineStyle and lineClassName to KDE and remove unused prop in LineChart

* MarketLineChart namespace and class and style accessors

* RangeBarChart namespace

* ScatterPlot namespace

* PieChart documentation and updates

* XYPlot namespace and underlying components

* Add classes to linechart, remove unused styles

* Namespace SankeyDiagram and updates to PieChart

* Update tests

* Update docs

* Add backwards compatibility for markerLineClass

* Update docs

* Use className from props for RangeRect

* Add disableMouseWheelZoom prop to ZoomContainer  (#67)

* Add disable mousewheel prop to reactochart

* Update docs

* 0.4.6 release (#68)

* Update README.md to include directions for importing styles (#71)

* add ColorHeatmap spec (#72)

* add ColorHeatmap spec

* generate build docs

* Add step labeling to sankey (#73)

* Add step labeling functionality to sankey

* Update tests for sankey to include step labels

* Update docs

* Add step labeling functionality to sankey

* Update tests for sankey to include step labels

* Update docs

* PR review + documentation

* Better ternary

* Update changelog and bump version (#74)
install pushed a commit that referenced this pull request Feb 25, 2020
* Histogram improvements + tests (#57)

* Add react-docgen to devDependencies

* Histogram improvements - calculate yDomain and based off given data. Include mouse interaction and styling props. Add tests.

* Test horizontal props for BarChart

* Histogram - move binning into render function to handle dynamic data, make value prop a function, improve docs, remove unused code

* rebuild docs

* Integrate prettier & eslint code styles + add linting as part of npm test (#58)

* Add prettier & eslint code style rules

* Include eslint process with npm test

* Clean up and refactor (#59)

* Add prettier & eslint code style rules

* Remove legacy code and evaluate any todos

* Only send valid XYPlot props to children. Resolves #22

* Check against master list of scaleTypes

* Implement invertX and invertY scale

* Alphabetically sort props displayed on docs

* Update documentation for x and y axis labels and titles

* Clean up code and todos

* includeXZero and includeYZero props + test

* feature(yaml): add ci/cd (#60)

* feature(version): version bump (#61)

* feature(version): version bump

* feature(lockfile): add a lockfile

* Clean up multiple warning logs and fix regression on children components not getting their defaultProps (#64)

* Include css in root and add less -> css to build process (#63)

* Include css in root and add to build process

* Update readme directions to run examples

* add AreaBarChart spec (#65)

* Namespace css classes + update class and style props where applicable (#66)

* AreaChartBar namespace

* AreaChart namespace

* AreaHeatMap namespace + accessor class and style funcs

* BarChart update documentation

* ColorHeatmap namespace and update documentation

* FunnelChart namespace and accessors

* Add lineStyle and lineClassName to KDE and remove unused prop in LineChart

* MarketLineChart namespace and class and style accessors

* RangeBarChart namespace

* ScatterPlot namespace

* PieChart documentation and updates

* XYPlot namespace and underlying components

* Add classes to linechart, remove unused styles

* Namespace SankeyDiagram and updates to PieChart

* Update tests

* Update docs

* Add backwards compatibility for markerLineClass

* Update docs

* Use className from props for RangeRect

* Add disableMouseWheelZoom prop to ZoomContainer  (#67)

* Add disable mousewheel prop to reactochart

* Update docs

* 0.4.6 release (#68)

* Update README.md to include directions for importing styles (#71)

* add ColorHeatmap spec (#72)

* add ColorHeatmap spec

* generate build docs

* Add step labeling to sankey (#73)

* Add step labeling functionality to sankey

* Update tests for sankey to include step labels

* Update docs

* Add step labeling functionality to sankey

* Update tests for sankey to include step labels

* Update docs

* PR review + documentation

* Better ternary

* Update changelog and bump version (#74)

* add AreaHeatmap, FunnelChart spec (#77)

* add AreaHeatmap spec

* add FunnelChart spec

* feature(Standards): add in code of conduct and NOTICE file (#76)

* Zoom container spec (#78)

* Zoom Container spec
* Added npm run test-files

* Add eslint to tests (#79)

* Add tests to linter

* Update tests with lint-fix

* Fix growl dependency via mocha (#80)

* Fix growl dependency on mocha

* Update package lock json

* Update version and changelog (#81)
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.

2 participants