(schema: S)
| 9714 | * @since 3.10.0 |
| 9715 | */ |
| 9716 | export function OptionFromNullOr<S extends Constraint>(schema: S): OptionFromNullOr<S> { |
| 9717 | return NullOr(schema).pipe(decodeTo( |
| 9718 | Option(toType(schema)), |
| 9719 | SchemaTransformation.optionFromNullOr() |
| 9720 | )) |
| 9721 | } |
| 9722 | |
| 9723 | /** |
| 9724 | * Type-level representation returned by {@link OptionFromUndefinedOr}. |