We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 1ce7045 + 4e81d2d commit 862ebd8Copy full SHA for 862ebd8
src/index.js
@@ -3,8 +3,15 @@ const schema = require("./utils/schema.js");
3
const validators = require("./utils/validators.js").default;
4
const fieldComponents = require("./utils/fieldsLoader").default;
5
const abstractField = require("./fields/abstractField").default;
6
-const install = (Vue) => {
+const install = (Vue, options) => {
7
Vue.component("VueFormGenerator", module.exports.component);
8
+ if (options && options.validators) {
9
+ for (let key in options.validators) {
10
+ if ({}.hasOwnProperty.call(options.validators, key)) {
11
+ validators[key] = options.validators[key];
12
+ }
13
14
15
};
16
17
module.exports = {
0 commit comments