-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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 support for custom tooltip #192
Comments
bump |
Thanks for the bump @vinayshah1998. I put a label on so it won't go stale again. |
Would be good to have this for Stream. 👍 |
Would be good to have this for Bullet. 👍 |
Would be awesome to have this for Radar too 😅 |
I have a Scatterplot chart where I need a tooltip to only appear when mouse is over the particular "dot" on the chart. On "ScatterPlot", I'm able to achieve this by using "useMesh=false". On "ScatterPlotCanvas" that option has no effect on tooltip, and tooltip is visible no matter where the mouse is on the chart. Can someone suggest if this is possible on "ScatterPlotCanvas" or "ResponsiveScatterPlotCanvas"? Posting it here, as it seems to be related to unsupported tooltip behaviour. |
It would be great to have this for the Radar. It would allow users to work around the single maxValue property. In my case, I scaled down relevant metrics so that they are always between 0 and 1, but I cannot display unscaled values on tooltips. |
I'm also in need for the bullet custom tooltip. TY |
Support added for |
@jquintozamora, @ChuckJonas, I'll try to release this week, sorry for the delay. |
Support added for |
|
also @nivo/radialbar ResponsiveRadialBar is missing the support for custom tooltip |
Allowing custom tooltips has been requested several times:
#117 | #186 | #120
This issue is used to track down the ongoing implementation of custom tooltips on all nivo packages/components:
@nivo/bar
ResponsiveBar>=0.36.0
@nivo/bar
ResponsiveBarCanvas>=0.36.0
@nivo/bullet
ResponsiveBullet - feat(bullet): add custom tooltip #1694@nivo/calendar
ResponsiveCalendar - Improve @nivo/calendar package #223@nivo/chord
ResponsiveChord@nivo/chord
ResponsiveChordCanvas@nivo/circle-packing
ResponsiveBubble - feat(tooltips): add support for custom tooltips for bubble charts and treemaps #200@nivo/circle-packing
ResponsiveBubbleHtml - feat(tooltips): add support for custom tooltips for bubble charts and treemaps #200@nivo/circle-packing
ResponsiveBubbleCanvas - feat(tooltips): add support for custom tooltips for bubble charts and treemaps #200@nivo/heatmap
ResponsiveHeatMap@nivo/heatmap
ResponsiveHeatMapCanvas@nivo/line
ResponsiveLine - Add support for custom tooltip in line #258@nivo/pie
ResponsivePie - feat(pie): add support for custom tooltip #208@nivo/pie
ResponsivePieCanvas@nivo/radar
ResponsiveRadar - @nivo/radar TypeScript migration #1761@nivo/sankey
ResponsiveSankey@nivo/scatterplot
ResponsiveScatterPlot - Custom tooltips on ScatterPlot + optionally pass a function to the 'symbolSize' prop #255@nivo/scatterplot
ResponsiveScatterPlotCanvas@nivo/stream
ResponsiveStream - Migrate stream package to TypeScript #1721@nivo/sunburst
ResponsiveSunburst@nivo/treemap
ResponsiveTreeMap - feat(tooltips): add support for custom tooltips for bubble charts and treemaps #200@nivo/treemap
ResponsiveTreeMapHtml - feat(tooltips): add support for custom tooltips for bubble charts and treemaps #200@nivo/treemap
ResponsiveTreeMapCanvas - feat(tooltips): add support for custom tooltips for bubble charts and treemaps #200@nivo/waffle
ResponsiveWaffle - feat(waffle): add waffle package #202@nivo/waffle
ResponsiveWaffleHtml - feat(waffle): add waffle package #202@nivo/waffle
ResponsiveWaffleCanvas - feat(waffle): add waffle package #202The text was updated successfully, but these errors were encountered: