From 7ad8ba755e44323172222d9ecbf413fa6644d939 Mon Sep 17 00:00:00 2001 From: Stuart Long Date: Sat, 16 May 2020 11:47:09 -0700 Subject: [PATCH] fix(scatterplot): fix no implicit any error on CustomTooltip (#857) --- packages/scatterplot/index.d.ts | 5 ++++- tsconfig.json | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/scatterplot/index.d.ts b/packages/scatterplot/index.d.ts index 93a3da4c1..fb157c3c7 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 7b74480d5..8eeeedb4b 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"] }