Troubleshooting
Resolve Line setup and composition issues through public package APIs.
| Symptom | Check |
|---|---|
| Registry cannot find the package | Check the package name, registry configuration and network access; follow installation |
| Composition import unavailable | Use documented public exports and check the installed package types for configured Line props |
| Motion entry cannot resolve | Motion is a required peer; @kind-ui/charts/motion is not exported |
| Chart has no size | Give its responsive parent measurable space; check configured width/height and styles |
| Configured chart reports a nested Root | Remove the outer Root; configured LineChart owns it |
| Explicit composition has no legend | Set legend={{}} on configured LineChart |
| Visibility does not update | Pair controlled visibleSeries with onVisibleSeriesChange |
| Function-key series ignores visibility | Supply its config identity through seriesKey |
| Arrows stay on a hovered category | Native inspection prioritizes the pointer; move it out and enter with the keyboard |
| Material does not affect a custom mark | Explicit shapes and filters retain ownership |
| Copied source has an earlier curve or material | Copy again after selecting the desired variant |
Report failures with the installed package and peer versions, complete copied example, commands and expected/observed behavior. For website friction, include the page, viewport and steps. Classify installation/export failures as packaging, unclear instructions as docs, and incorrect behavior of documented composition as a runtime defect.