"use strict";
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const React = require("react");
const constant = require("../_util/constant.js");
var FormContext = React.createContext({
  layout: "horizontal",
  labelCol: { span: 5, offset: 0 },
  labelAlign: "right",
  wrapperCol: { span: 19, offset: 0 },
  requiredSymbol: true,
  getFormElementId: function() {
    return "arco-";
  },
  store: {
    getFieldsValue: constant.NOOP,
    getFieldValue: constant.NOOP,
    getFieldError: constant.NOOP,
    getFieldsError: constant.NOOP,
    getTouchedFields: constant.NOOP,
    getFields: constant.NOOP,
    setFieldValue: constant.NOOP,
    setFieldsValue: constant.NOOP,
    setFields: constant.NOOP,
    resetFields: constant.NOOP,
    submit: constant.NOOP,
    validate: constant.NOOP,
    scrollToField: constant.NOOP,
    getInnerMethods: function() {
      return {
        registerField: constant.NOOP
      };
    }
  }
});
var FormItemContext = React.createContext({});
var FormProviderContext = React.createContext({});
var FormListContext = React.createContext({});
exports.FormContext = FormContext;
exports.FormItemContext = FormItemContext;
exports.FormListContext = FormListContext;
exports.FormProviderContext = FormProviderContext;
//# sourceMappingURL=context.js.map
