createShapeValidator
Public function
Signature
function createShapeValidator<
Type extends string,
Props extends JsonObject,
Meta extends JsonObject,
>(
type: Type,
props?: {
[K in keyof Props]: T.Validatable<Props[K]>
},
meta?: {
[K in keyof Meta]: T.Validatable<Meta[K]>
}
): T.ObjectValidator<TLBaseShape<Type, Props>>
Parameters
Name | Description |
---|---|
|
|
|
|
|
|
Returns
T.ObjectValidator<TLBaseShape<Type, Props>>
References
T.ObjectValidator, TLBaseShape
Source