From b5303beab1060cedc15abe9a3b7d94da6f9fe93d Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Fri, 30 Jun 2023 17:12:05 +0000 Subject: [PATCH] support passing valid element --- packages/app/src/components/Icons/index.jsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/app/src/components/Icons/index.jsx b/packages/app/src/components/Icons/index.jsx index b29f19b0..c75d921d 100755 --- a/packages/app/src/components/Icons/index.jsx +++ b/packages/app/src/components/Icons/index.jsx @@ -42,6 +42,10 @@ export const Icons = { } export function createIconRender(icon, props) { + if (React.isValidElement(icon)) { + return icon + } + if (typeof Icons[icon] !== "undefined") { return React.createElement(Icons[icon], props) }