mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-06-09 06:17:11 +08:00
yup: add definition for .notRequired() added in 0.24.1
This commit is contained in:
1
types/yup/index.d.ts
vendored
1
types/yup/index.d.ts
vendored
@@ -46,6 +46,7 @@ export interface Schema<T> {
|
||||
default(value?: any): this;
|
||||
nullable(isNullable: boolean): this;
|
||||
required(message?: string): this;
|
||||
notRequired(): this;
|
||||
typeError(message?: string): this;
|
||||
oneOf(arrayOfValues: any[], message?: string): this;
|
||||
notOneOf(arrayOfValues: any[], message?: string): this;
|
||||
|
||||
@@ -100,6 +100,7 @@ mixed.default(() => ({ number: 5}));
|
||||
mixed.default();
|
||||
mixed.nullable(true);
|
||||
mixed.required();
|
||||
mixed.notRequired(); // $ExpectType MixedSchema
|
||||
mixed.typeError('type error');
|
||||
mixed.oneOf(['hello', 'world'], 'message');
|
||||
mixed.notOneOf(['hello', 'world'], 'message');
|
||||
|
||||
Reference in New Issue
Block a user