Sanity Library Reference Docs
Preparing search index...
@sanity/visual-editing
overlay-components
defineOverlayComponent
Function defineOverlayComponent
defineOverlayComponent
<
T
extends
OverlayComponent
<
Record
<
string
,
unknown
>
,
any
>
>
(
component
:
T
,
props
?:
Omit
<
ComponentProps
<
T
>
,
keyof
OverlayComponentProps
<
OverlayElementParent
>
,
>
,
)
:
{
component
:
T
;
props
:
|
undefined
|
Omit
<
ComponentProps
<
T
>
,
keyof
OverlayComponentProps
<
OverlayElementParent
>
,
>
;
}
Type Parameters
T
extends
OverlayComponent
<
Record
<
string
,
unknown
>
,
any
>
Parameters
component
:
T
Optional
props
:
Omit
<
ComponentProps
<
T
>
,
keyof
OverlayComponentProps
<
OverlayElementParent
>
>
Returns
{
component
:
T
;
props
:
|
undefined
|
Omit
<
ComponentProps
<
T
>
,
keyof
OverlayComponentProps
<
OverlayElementParent
>
,
>
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Sanity Library Reference Docs
Loading...