File tree 1 file changed +5
-3
lines changed
1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -672,6 +672,9 @@ const ModalizeBase = (
672
672
) ;
673
673
} ;
674
674
675
+ const renderElement = ( Element : React . ReactNode ) : JSX . Element =>
676
+ typeof Element === 'function' ? Element ( ) : Element ;
677
+
675
678
const renderComponent = (
676
679
component : React . ReactNode ,
677
680
name : 'header' | 'footer' | 'floating' ,
@@ -680,8 +683,6 @@ const ModalizeBase = (
680
683
return null ;
681
684
}
682
685
683
- const renderElement = ( Element : React . ReactNode ) : JSX . Element =>
684
- typeof Element === 'function' ? Element ( ) : Element ;
685
686
const tag = renderElement ( component ) ;
686
687
687
688
/**
@@ -757,7 +758,8 @@ const ModalizeBase = (
757
758
}
758
759
759
760
if ( customRenderer ) {
760
- return React . cloneElement ( customRenderer , { ...opts } ) ;
761
+ const tag = renderElement ( customRenderer ) ;
762
+ return React . cloneElement ( tag , { ...opts } ) ;
761
763
}
762
764
763
765
return (
You can’t perform that action at this time.
0 commit comments