From c3a359f55443da6b7fbf4d10468c70e73c40fde3 Mon Sep 17 00:00:00 2001 From: defectivepixel Date: Sun, 19 Mar 2023 16:39:14 +0330 Subject: [PATCH] fix: change provider children type to ReactNode (#270) --- packages/iconoir-react-native/src/IconoirContext.tsx | 2 +- packages/iconoir-react/src/IconoirContext.tsx | 2 +- packages/iconoir-react/src/server/IconoirContext.tsx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/iconoir-react-native/src/IconoirContext.tsx b/packages/iconoir-react-native/src/IconoirContext.tsx index a720a196..e3aa2287 100644 --- a/packages/iconoir-react-native/src/IconoirContext.tsx +++ b/packages/iconoir-react-native/src/IconoirContext.tsx @@ -6,7 +6,7 @@ export const IconoirContext = React.createContext({}) export interface IconoirProviderProps { iconProps?: Partial> - children: React.ReactElement + children: React.ReactNode } export function IconoirProvider({ iconProps, children }: IconoirProviderProps) { return diff --git a/packages/iconoir-react/src/IconoirContext.tsx b/packages/iconoir-react/src/IconoirContext.tsx index bb693c02..714a4277 100644 --- a/packages/iconoir-react/src/IconoirContext.tsx +++ b/packages/iconoir-react/src/IconoirContext.tsx @@ -5,7 +5,7 @@ export const IconoirContext = React.createContext({}) export interface IconoirProviderProps { iconProps?: Partial> - children: React.ReactElement + children: React.ReactNode } export function IconoirProvider({ iconProps, children }: IconoirProviderProps) { return diff --git a/packages/iconoir-react/src/server/IconoirContext.tsx b/packages/iconoir-react/src/server/IconoirContext.tsx index fc6898e8..23ca76ab 100644 --- a/packages/iconoir-react/src/server/IconoirContext.tsx +++ b/packages/iconoir-react/src/server/IconoirContext.tsx @@ -7,7 +7,7 @@ console.warn('Using IconoirContext in server components has no effect, because ' export interface IconoirContextValue {} export const IconoirContext = null interface IconoirProviderProps { - children: React.ReactElement + children: React.ReactNode } export function IconoirProvider({ children }: IconoirProviderProps) { return children