From e22bae51fddb5fb774bb319947b27512af75f715 Mon Sep 17 00:00:00 2001 From: Tom Crockett Date: Thu, 17 May 2018 15:25:40 -0700 Subject: [PATCH] [react-tooltip] Add dataTip argument to getContent callback --- types/react-tooltip/index.d.ts | 2 +- types/react-tooltip/react-tooltip-tests.tsx | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/types/react-tooltip/index.d.ts b/types/react-tooltip/index.d.ts index e9690b8f5c..044e737402 100644 --- a/types/react-tooltip/index.d.ts +++ b/types/react-tooltip/index.d.ts @@ -39,7 +39,7 @@ declare namespace ReactTooltip { type ElementEvents = (keyof HTMLElementEventMap) | string; type WindowEvents = (keyof WindowEventMap) | string; - type GetContentCallback = () => React.ReactNode; + type GetContentCallback = (dataTip: string) => React.ReactNode; type GetContent = GetContentCallback | [GetContentCallback, number]; type Place = "top" | "right" | "bottom" | "left"; diff --git a/types/react-tooltip/react-tooltip-tests.tsx b/types/react-tooltip/react-tooltip-tests.tsx index 97b7a085ea..313804c901 100644 --- a/types/react-tooltip/react-tooltip-tests.tsx +++ b/types/react-tooltip/react-tooltip-tests.tsx @@ -8,7 +8,7 @@ export class ReactTooltipTest extends React.PureComponent { } render() { - const getContent: ReactTooltip.GetContent = [() => Math.floor(Math.random() * 100), 30]; + const getContent: ReactTooltip.GetContent = [dataTip => Math.floor(Math.random() * 100), 30]; return
d(`・∀・)b @@ -53,8 +53,8 @@ export class ReactTooltipTest extends React.PureComponent { =( •̀д•́) - =( •̀д•́) - new Date().toISOString(), 1000]} /> + =( •̀д•́) + new Date(dateString).toISOString(), 1000]} /> d(`・∀・)b