Search
Preparing search index...
@universe-ee/sdk
Universe
Vendor
React
cloneElement
Function cloneElement
cloneElement
<
P
extends
HTMLAttributes
<
T
>
,
T
extends
HTMLElement
>
(
element
:
DetailedReactHTMLElement
<
P
,
T
>
,
props
?:
P
,
...
children
:
ReactNode
[]
,
)
:
DetailedReactHTMLElement
<
P
,
T
>
Type Parameters
P
extends
HTMLAttributes
<
T
>
T
extends
HTMLElement
Parameters
element
:
DetailedReactHTMLElement
<
P
,
T
>
Optional
props
:
P
...
children
:
ReactNode
[]
Returns
DetailedReactHTMLElement
<
P
,
T
>
cloneElement
<
P
extends
HTMLAttributes
<
T
>
,
T
extends
HTMLElement
>
(
element
:
ReactHTMLElement
<
T
>
,
props
?:
P
,
...
children
:
ReactNode
[]
,
)
:
ReactHTMLElement
<
T
>
Type Parameters
P
extends
HTMLAttributes
<
T
>
T
extends
HTMLElement
Parameters
element
:
ReactHTMLElement
<
T
>
Optional
props
:
P
...
children
:
ReactNode
[]
Returns
ReactHTMLElement
<
T
>
cloneElement
<
P
extends
SVGAttributes
<
T
>
,
T
extends
SVGElement
>
(
element
:
ReactSVGElement
,
props
?:
P
,
...
children
:
ReactNode
[]
,
)
:
ReactSVGElement
Type Parameters
P
extends
SVGAttributes
<
T
>
T
extends
SVGElement
Parameters
element
:
ReactSVGElement
Optional
props
:
P
...
children
:
ReactNode
[]
Returns
ReactSVGElement
cloneElement
<
P
extends
DOMAttributes
<
T
>
,
T
extends
Element
>
(
element
:
DOMElement
<
P
,
T
>
,
props
?:
DOMAttributes
<
T
>
&
P
,
...
children
:
ReactNode
[]
,
)
:
DOMElement
<
P
,
T
>
Type Parameters
P
extends
DOMAttributes
<
T
>
T
extends
Element
Parameters
element
:
DOMElement
<
P
,
T
>
Optional
props
:
DOMAttributes
<
T
>
&
P
...
children
:
ReactNode
[]
Returns
DOMElement
<
P
,
T
>
cloneElement
<
P
>
(
element
:
FunctionComponentElement
<
P
>
,
props
?:
Partial
<
P
>
&
Attributes
,
...
children
:
ReactNode
[]
,
)
:
FunctionComponentElement
<
P
>
Type Parameters
P
Parameters
element
:
FunctionComponentElement
<
P
>
Optional
props
:
Partial
<
P
>
&
Attributes
...
children
:
ReactNode
[]
Returns
FunctionComponentElement
<
P
>
cloneElement
<
P
,
T
extends
Component
<
P
,
any
,
any
>
>
(
element
:
CElement
<
P
,
T
>
,
props
?:
Partial
<
P
>
&
ClassAttributes
<
T
>
,
...
children
:
ReactNode
[]
,
)
:
CElement
<
P
,
T
>
Type Parameters
P
T
extends
Component
<
P
,
any
,
any
>
Parameters
element
:
CElement
<
P
,
T
>
Optional
props
:
Partial
<
P
>
&
ClassAttributes
<
T
>
...
children
:
ReactNode
[]
Returns
CElement
<
P
,
T
>
cloneElement
<
P
>
(
element
:
ReactElement
<
P
>
,
props
?:
Partial
<
P
>
&
Attributes
,
...
children
:
ReactNode
[]
,
)
:
ReactElement
<
P
>
Type Parameters
P
Parameters
element
:
ReactElement
<
P
>
Optional
props
:
Partial
<
P
>
&
Attributes
...
children
:
ReactNode
[]
Returns
ReactElement
<
P
>
Юниверс MDM SDK UI
Loading...