diff --git a/packages/scatterplot/index.d.ts b/packages/scatterplot/index.d.ts index 93a3da4c11..fb157c3c7c 100644 --- a/packages/scatterplot/index.d.ts +++ b/packages/scatterplot/index.d.ts @@ -84,7 +84,10 @@ declare module '@nivo/scatterplot' { sizes: [number, number] } - export type CustomTooltip = ({ node: Node }) => React.ReactNode + export interface TooltipProps { + node: Node + } + export type CustomTooltip = (props: TooltipProps) => React.ReactNode type Scale = (value: Value) => number diff --git a/tsconfig.json b/tsconfig.json index 7b74480d57..8eeeedb4bf 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -7,7 +7,8 @@ "sourceMap": true, "jsx": "react", "moduleResolution": "node", - "esModuleInterop": true + "esModuleInterop": true, + "noImplicitAny": true }, "include": ["./packages/*/index.d.ts"] }