From 4f3421eb9dd096279acbb6587257246b93d49bb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20Kr=C3=B6nert?= Date: Mon, 7 Oct 2019 15:28:50 +0200 Subject: [PATCH] #145: Change JSX.Element to React.ReactNode in typings --- src/index.d.ts | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/index.d.ts b/src/index.d.ts index 9234e0f9..8560c3d5 100644 --- a/src/index.d.ts +++ b/src/index.d.ts @@ -2,27 +2,27 @@ import * as React from 'react'; declare module "react-checkbox-tree" { interface Node { - label: JSX.Element; + label: React.ReactNode; value: string; children?: Array; className?: string; disabled?: boolean; - icon?: JSX.Element; + icon?: React.ReactNode; showCheckbox?: boolean; title?: string; } interface Icons { - check?: JSX.Element; - uncheck?: JSX.Element; - halfCheck?: JSX.Element; - expandOpen?: JSX.Element; - expandClose?: JSX.Element; - expandAll?: JSX.Element; - collapseAll?: JSX.Element; - parentClose?: JSX.Element; - parentOpen?: JSX.Element; - leaf?: JSX.Element; + check?: React.ReactNode; + uncheck?: React.ReactNode; + halfCheck?: React.ReactNode; + expandOpen?: React.ReactNode; + expandClose?: React.ReactNode; + expandAll?: React.ReactNode; + collapseAll?: React.ReactNode; + parentClose?: React.ReactNode; + parentOpen?: React.ReactNode; + leaf?: React.ReactNode; } interface Language {