mini-effect
Preparing search index...
schema
unwrap
Function unwrap
unwrap
<
TSchema
extends
|
ExactOptionalSchema
<
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
,
>
|
NullishSchema
<
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
>
|
OptionalSchema
<
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
,
>
|
ExactOptionalSchemaAsync
<
|
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
|
BaseSchemaAsync
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
,
>
|
NullishSchemaAsync
<
|
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
|
BaseSchemaAsync
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
,
>
|
OptionalSchemaAsync
<
|
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
|
BaseSchemaAsync
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
,
>
|
NonNullableSchema
<
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
ErrorMessage
<
NonNullableIssue
>
|
undefined
,
>
|
NonNullishSchema
<
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
ErrorMessage
<
NonNullishIssue
>
|
undefined
,
>
|
NonOptionalSchema
<
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
ErrorMessage
<
NonOptionalIssue
>
|
undefined
,
>
|
NullableSchema
<
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
,
>
|
UndefinedableSchema
<
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
,
>
|
NonNullableSchemaAsync
<
|
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
|
BaseSchemaAsync
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
ErrorMessage
<
NonNullableIssue
>
|
undefined
,
>
|
NonNullishSchemaAsync
<
|
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
|
BaseSchemaAsync
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
ErrorMessage
<
NonNullishIssue
>
|
undefined
,
>
|
NonOptionalSchemaAsync
<
|
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
|
BaseSchemaAsync
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
ErrorMessage
<
NonOptionalIssue
>
|
undefined
,
>
|
NullableSchemaAsync
<
|
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
|
BaseSchemaAsync
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
,
>
|
UndefinedableSchemaAsync
<
|
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
|
BaseSchemaAsync
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
,
>
,
>
(
schema
:
TSchema
,
)
:
TSchema
[
"wrapped"
]
Unwraps the wrapped schema.
Type Parameters
TSchema
extends
|
ExactOptionalSchema
<
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
,
>
|
NullishSchema
<
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
>
|
OptionalSchema
<
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
>
|
ExactOptionalSchemaAsync
<
|
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
|
BaseSchemaAsync
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
,
>
|
NullishSchemaAsync
<
|
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
|
BaseSchemaAsync
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
,
>
|
OptionalSchemaAsync
<
|
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
|
BaseSchemaAsync
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
,
>
|
NonNullableSchema
<
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
ErrorMessage
<
NonNullableIssue
>
|
undefined
,
>
|
NonNullishSchema
<
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
ErrorMessage
<
NonNullishIssue
>
|
undefined
,
>
|
NonOptionalSchema
<
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
ErrorMessage
<
NonOptionalIssue
>
|
undefined
,
>
|
NullableSchema
<
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
>
|
UndefinedableSchema
<
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
,
>
|
NonNullableSchemaAsync
<
|
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
|
BaseSchemaAsync
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
ErrorMessage
<
NonNullableIssue
>
|
undefined
,
>
|
NonNullishSchemaAsync
<
|
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
|
BaseSchemaAsync
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
ErrorMessage
<
NonNullishIssue
>
|
undefined
,
>
|
NonOptionalSchemaAsync
<
|
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
|
BaseSchemaAsync
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
ErrorMessage
<
NonOptionalIssue
>
|
undefined
,
>
|
NullableSchemaAsync
<
|
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
|
BaseSchemaAsync
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
,
>
|
UndefinedableSchemaAsync
<
|
BaseSchema
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
|
BaseSchemaAsync
<
unknown
,
unknown
,
BaseIssue
<
unknown
>
>
,
unknown
,
>
Parameters
schema
:
TSchema
The schema to be unwrapped.
Returns
TSchema
[
"wrapped"
]
The unwrapped schema.
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
mini-effect
Loading...
Unwraps the wrapped schema.