Refactor JavaScript files to TypeScript
jarlah opened this issue · comments
This is the exhaustive list of components/files that must be ported to typescript. This will remove the need for internal and external types. The types that are exported should be the types that is exported from index.ts (now index.js)
- src/components/AxisCollection
- src/components/ContextChart
- src/components/DataProvider (interesting to pull out?)
- src/components/InteractionLayer
- src/components/LineChart
- src/components/ScatterPlot
- src/components/ZoomRect
- src/context
- src/index.js
- stories
By typing al the above files, and making sure it still works, and battle testing it a bit, it will be later possible to refactor this library.