vue-dog-form
Version:
The simplest vue 3 form validation plugin.
14 lines (13 loc) • 438 B
TypeScript
import { ErrorMessages } from './ErrorMessages';
import { ErrorObject } from './ErrorObject';
import { RuleEntry } from './RuleEntry';
import { DogFormActivate } from './DogFormActivate';
export default interface DogFormOptions {
defaultMessages?: ErrorMessages;
message?: (error: ErrorObject) => string;
customRules?: {
[key: string]: RuleEntry;
};
activate?: DogFormActivate;
nativeValidate?: boolean;
}