generated from amazon-archives/__template_Apache-2.0
-
Notifications
You must be signed in to change notification settings - Fork 12
feat: Charts v0.1 release #2
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
Merged
Merged
Changes from all commits
Commits
Show all changes
442 commits
Select commit
Hold shift + click to select a range
3773dd5
Fix retrieval of error bar points
jperals 9d0a5af
Use test classes in tooltip details
jperals 1af7cb6
Add coverage
jperals 741e443
Add coverage
jperals b3d3654
Update tests
jperals 129c4dc
Refactor dev page
jperals 9cc5b81
Override tooltip content based on page settings
jperals e1df6b7
Add chart with 3 lines
jperals 8828a1b
Remove unsupported types from dev page
jperals 5f24eb9
Fix aria label
jperals d3cc3b2
support large series nav
pan-kot a4f4ac3
sorted group points in nav
pan-kot 8f32776
wip: non-sticky points
pan-kot 9733bf5
wip: group highlight
pan-kot c6ce25f
scatter demos
pan-kot 750b3c0
chart-extra
pan-kot 9e65c29
scrollable tooltip
pan-kot 62e5cf9
demos structure
pan-kot 58af1d6
demos structure
pan-kot 033a65a
demos structure
pan-kot 4fddaaf
fix points order in thresholds
pan-kot f869f4e
fix destroyed points crash
pan-kot 7939903
custom highlighting control
pan-kot 8b2af18
target placement
pan-kot 0201c20
scatter chart improvements
pan-kot df59bdf
take keyboard nav from dismissed point place
pan-kot b610b61
highlight halo
pan-kot 883f89f
better hovering
pan-kot ecfe2e8
Customize font size of custom footer in error bars examples
jperals 3cb5dbe
Render error bar series name in tooltip by default
jperals 7d1adf1
fix cursor placement
pan-kot 9fd407f
fix tooltip for duplicate points
pan-kot ce61247
Restyle default error bar tooltip
jperals bf9889f
Remove spacing above key-value details in tooltip
jperals 84e4a37
improve tooltip behaviour
pan-kot 836da3b
restore highlight on re-render
pan-kot 34918be
fix test
pan-kot e9e8f04
Accept multiple error bar series per series
jperals a5fc13a
Add multiple error bars to one example
jperals 9c5275b
Update Documenter snapshot
jperals ce0ea1e
refactor colour counter fix
pan-kot 7c767c0
advanced navigation announcements
pan-kot 0f458c2
formatted point announcements
pan-kot 9d9d6d7
use aria-hidden for hr and markers
pan-kot 1f52ca7
improve nav outline size
pan-kot d14be3f
a11y fix for legend
pan-kot bcf8d46
Preserve sort order of error bar series on render
jperals 5f4e1f7
Import design-tokens from node_modules
jperals e95fa44
Add coverage for ':previous' selector
jperals b0d8c43
Always return errorRanges array in tooltip render callback
jperals d7447fa
Update example
jperals b2cddc2
Refactor error bar unit tests
jperals 8990c23
Refactor error bar unit tests
jperals dc03a92
Emit warnings for unsupported usages of errorbar series
jperals d062745
Only validate series when they change
jperals c934f2b
fix navigation direction
pan-kot 8042820
correct nav direction for pie
pan-kot bdbd472
clean migration pages
pan-kot 649a822
Optionally add tooltip sub-items to error bars dev page
jperals b7a87d0
Remove leftover assertion
jperals 474fe8a
Re-add coverage for warning in tooltip
jperals 8b66da2
Fine tune styles
jperals 9206e0f
Disable release workflow
jperals 05e89f7
Only add footnote when some error bar is present in the tooltip
jperals 29b5fa0
Remove undesired divider
jperals b412cd8
wip: refactoring chart core
pan-kot 7f58895
fix keyboard page nav
pan-kot cda2f26
code comment fix
pan-kot 8e42b11
core-line-chart demo
pan-kot a98a30c
moved tooltip utils to core
pan-kot 44bd1ca
custom tooltip snapping
pan-kot 501e0d5
throttle
pan-kot f00c038
axes to core
pan-kot 8a3150c
snap 0 -> 4
pan-kot 7f34b51
refactored tooltip definitions
pan-kot a841968
default tooltip content in core
pan-kot b614410
smallfix
pan-kot e05016c
simplify default markers
pan-kot 4ebb62e
show markers for isolated points
pan-kot 11d8a5d
respect showInLegend config for series
pan-kot f45ca99
reorganize core components
pan-kot 33c3baf
move tooltip tracks to tooltip-extra
pan-kot 43bd6a2
small fix in nav controller
pan-kot 4e5a6b8
chart extra base
pan-kot cbed549
refactored chart api
pan-kot 2ef940a
svg renderer pool
pan-kot d005605
resolve pointer corner cases
pan-kot 73b5513
improved renderer utils
pan-kot 8e8968d
Add innerValue and innerDescription to donut chart dev page
jperals 2b2409f
Revert "Disable release workflow"
jperals 46036a0
Update Documented snapshot
jperals bc395dd
Fix custom pie segment title rendering
jperals 2d32c00
Restore pie chart custom tooltip tests
jperals 1cfbf64
Remove unreachable code
jperals 2e754f3
Add coverage for donut chart
jperals aa2c465
Fix ARIA label in dev page
jperals d039dd6
simpler api
pan-kot fe5a3e9
clear highlight on tooltip dismiss
pan-kot 5df2018
legend item highlighted state
pan-kot ed9291b
internal legend visibility mode
pan-kot b8c6250
refactor chart-extra
pan-kot aa81bcb
refactor chart-extra
pan-kot 2eb3e4a
update documenter snapshot
pan-kot 6b54afb
Add test coverage
jperals e2d387d
Set whisker length to 9px
jperals 529ac57
codestyle fix
pan-kot 320abff
updated highlighted detail indicator style
pan-kot 9d1b44f
Set whisker length to 13px
jperals fde5b16
update thresholds computation to exclude other thresholds
pan-kot a3ba34d
fix filter props propagation
pan-kot 50b10f9
refactor core components
pan-kot 110e6ce
refactor core filters code
pan-kot 1d6272e
refactor chart-core
pan-kot 0429170
refactor chart core
pan-kot 35dfc02
refactor core chart utils
pan-kot bc8082c
lockfile v2
pan-kot e082de1
Remove unnecessary options props from internal charts
jperals 77b5c0c
Fine tune test for coverage
jperals 01212f5
Split multiple error bars per series to separate example
jperals 39590ff
Refactor internal pie chart to not accept Highcharts options
jperals c027280
npm install
pan-kot 5ff1173
fix pacakge lock
pan-kot fc5d694
fix eslint errors
pan-kot 83fe1e7
Group error ranges in dev page tooltip footer
jperals 7b6d763
fix rects for boost cahrts
pan-kot 363fa3e
nodata responsiveness
pan-kot c5a819e
fix group a11y description
pan-kot d5681a7
small changes to test pages
pan-kot 10b4f5f
Merge branch 'main' into charts-0.1
pan-kot 9b53239
Set whisker length to 17px
jperals 28f14e8
fix points accessible name
pan-kot 578a3e0
use cursor pointer
pan-kot 877c019
fix legend highlight for touch devices
pan-kot 083a587
update pie chart connectors color
pan-kot d0ebd54
De not customize whisker length
jperals 3219060
simpler internal cartesian
pan-kot 46ed3f8
refactored cartesian chart
pan-kot e52d954
small change to core chart api
pan-kot 927ca16
rename files
pan-kot e18dcee
chart tooltip api series -> point
pan-kot aeb1a4e
update pie segments and inner are api
pan-kot 066d43e
pie tooltip details api
pan-kot 18cf668
refactored pie chart
pan-kot 9fd284e
alternative visible series integration
pan-kot ac69dcf
fix pie chart halo
pan-kot f453746
don't show highlight indicator for single tooltip series
pan-kot 4f8805b
update line markers and marker distance in legend item
pan-kot 860f096
consistent empty state
pan-kot 3fd72ca
restore formatter tests
pan-kot a2dba03
a11y improvements
pan-kot fb5314a
restore threshold tests
pan-kot d7faa70
restore chart options tests
pan-kot d6cb31a
restore tooltip tests
pan-kot 9ca1ae1
restore legend tests
pan-kot 705e598
unit tests refactor
pan-kot 538d18a
remove tooltip placement unit tests
pan-kot d41472b
wip: navigation tests
pan-kot 9e6e901
rm unused code
pan-kot 19a9385
refactor core interfaces
pan-kot ddef768
fix linting error
pan-kot 0b4b91c
tooltip on group test
pan-kot 55bb413
tests cov
pan-kot 9165bf8
remove unused code
pan-kot a8fdd07
minor fix
pan-kot 7c64d13
update test-utils api
pan-kot 1e070a4
invert legend click actions
pan-kot c2c620a
add refererences to github issues
pan-kot 58cf02e
alternative marker highlight
pan-kot 9ac818d
markers highlight state
pan-kot 179512a
small vd fix
pan-kot 654b181
fix errorbar colors
pan-kot 7abcc77
fix series details style, same as components/pull/3577
pan-kot f6c76a1
change markers vd
pan-kot c9edb84
fix thresholds visibility bug
pan-kot 4b11008
legend vd
pan-kot e02eaaa
use correct token for white bg
pan-kot 1963dd8
fix no-data vd
pan-kot 4d0370a
legend vd
pan-kot cbeb31c
fix scroll baheaviour in tooltip
pan-kot e91cfca
remove unneeded dependency in async store dependency array
pan-kot 8078ed7
handle duplicate listeners in async store
pan-kot fec0dc9
codestyle change
pan-kot f231bb6
fix no-data empty and no-match when not provided
pan-kot 0e0d33d
alternative no-data container
pan-kot 22294f0
rm no-data-to-display dep
pan-kot 027437e
fix controlled visibility for thresholds
pan-kot 5610f6b
codestyle
pan-kot c731d5c
removed obsolete tokens sync code
pan-kot 54bb5cb
remove no longer necessary pie no-data override
pan-kot cdcfc11
codestyle fix
pan-kot ac4c3ec
refactor tests
pan-kot 332c2e0
removed leftover focus ref from legend
pan-kot e7e7c54
update test utils api
pan-kot db34433
Merge branch 'main' into charts-0.1
jperals de97b14
use custom cds hook for useId + mark react 16 as peer-dev (#30)
jsilll 7454602
codestyle
pan-kot 08826d5
disallow highlight actions when tooltip is pinned
pan-kot 9cbc1a2
update point highlight logic
pan-kot cc5e3c4
simplify app context direction setting
pan-kot 1cdd773
feat: add support for legend side positioning (#31)
jsilll c6ce23a
Rename slot 'details' to 'description'
jperals 5836715
consistent markers
pan-kot 4b1b12e
fix no-match state detection
pan-kot b43356d
fix ts error
pan-kot 031e41c
Rename linkedErrorbars to errorRanges
jperals 9626152
Mock warnOnce
jperals 68b99ce
Render default keys and values in tooltip if not defined
jperals bee29c1
refactor cartesian series util
pan-kot ce38fc3
Fix type
jperals 74ea049
fix types mismatch between core and cartesian
pan-kot fc3ed6b
simpler chart options merginng
pan-kot a2c6a8b
feat: implement optional legend popover (#29)
a-macc 01b8098
fix code comment
pan-kot e79dc5c
Revert "feat: implement optional legend popover (#29)"
pan-kot 2f8435f
feat: add navigator prop to core chart (#34)
jsilll 45b3d44
naming change
pan-kot 6baab34
updated api docs
pan-kot e55f97d
fix stacking in pages
pan-kot dd4693e
update documenter snapshot
pan-kot be9fa7d
export internal core test utils wrapper
pan-kot 80a1d9d
don't call value formatter on categories
pan-kot 44163b8
addressed ghost points in large series bug bash finding
pan-kot 28fe3cc
use reversed stacks by default
pan-kot 69fba1a
ensure all accessible labels are supported via our i18n
pan-kot a223132
feat: scroll into view highlighted legend item (#35)
jsilll 084385d
add actions to the core line chart page tooltip
pan-kot 519a8da
codestyle
pan-kot 068096d
fix stale elements bug
pan-kot ce9271a
remove duplicate code
pan-kot 4f20a25
code cleanup and refactoring
pan-kot 7f5e761
add support for pie chart segment aria label
pan-kot 9f5a799
refactor container styles
pan-kot 20b8e6e
tooltip vr tests
pan-kot 71cb131
docs changes
pan-kot dece205
codestyle
pan-kot a3c2c3c
updated donut inner area placement
pan-kot fa3f6fa
more code comments
pan-kot 38d790e
feat: support maxHeight for legend in core chart component (#36)
jsilll 8f243a5
feat: legend tooltip (#38)
a-macc 413840d
fix no data paddings to avoid content cut off
pan-kot bb8f4d1
fix no-data rtl
pan-kot e6e5f58
fix legend focus in ff
pan-kot fa66179
minor changes to a test page
pan-kot 01f2ca5
non-directional styles for no-data
pan-kot 9d6f32c
removed leftoved code
pan-kot c721f3f
simpler zoom demo
pan-kot 2190e2c
rtl visual tests
pan-kot 37ce2bb
sparkline demos
pan-kot e605418
fix highlight for linked errorbars
pan-kot a0fdcfb
fix tooltip position for group mode
pan-kot File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.