File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -17,13 +17,19 @@ let component = Jsx.component
1717@module ("react" )
1818external createElement : (component <'props >, 'props ) => element = "createElement"
1919
20+ let createElementWithKey = (component , props , key ) =>
21+ createElement (component , Jsx .addKeyProp (props , key ))
22+
2023@module ("react" )
2124external cloneElement : (element , 'props ) => element = "cloneElement"
2225
2326@variadic @module ("react" )
2427external createElementVariadic : (component <'props >, 'props , array <element >) => element =
2528 "createElement"
2629
30+ let createDOMElementVariadicWithKey = (component , props , elements , key ) =>
31+ createElementVariadic (component , Jsx .addKeyProp (props , key ), elements )
32+
2733@module ("react/jsx-runtime" )
2834external jsxKeyed : (component <'props >, 'props , string ) => element = "jsx"
2935
You can’t perform that action at this time.
0 commit comments