Skip to content

Commit 7437612

Browse files
committed
feat: expose field and form options closes #3843
1 parent 70694cf commit 7437612

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

packages/vee-validate/src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ export { Field } from './Field';
55
export { Form } from './Form';
66
export { FieldArray } from './FieldArray';
77
export { ErrorMessage } from './ErrorMessage';
8-
export { useField } from './useField';
9-
export { useForm } from './useForm';
8+
export { useField, FieldOptions } from './useField';
9+
export { useForm, FormOptions } from './useForm';
1010
export { useFieldArray } from './useFieldArray';
1111
export {
1212
ValidationResult,

packages/vee-validate/src/useField.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ import { FieldContextKey, FormContextKey, IS_ABSENT } from './symbols';
4242
import { useFieldState } from './useFieldState';
4343
import { refreshInspector, registerSingleFieldWithDevtools } from './devtools';
4444

45-
interface FieldOptions<TValue = unknown> {
45+
export interface FieldOptions<TValue = unknown> {
4646
initialValue?: MaybeRef<TValue>;
4747
validateOnValueUpdate: boolean;
4848
validateOnMount?: boolean;

packages/vee-validate/src/useForm.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ import { validateYupSchema, validateObjectSchema } from './validate';
5252
import { refreshInspector, registerFormWithDevTools } from './devtools';
5353
import { _useFieldValue } from './useFieldState';
5454

55-
interface FormOptions<TValues extends Record<string, any>> {
55+
export interface FormOptions<TValues extends Record<string, any>> {
5656
validationSchema?: MaybeRef<
5757
Record<keyof TValues, GenericValidateFunction | string | Record<string, any>> | any | undefined
5858
>;

0 commit comments

Comments
 (0)