@teikei/schemas
Version:
Teikei validation schemas. Teikei is the software that powers ernte-teilen.org, a website that maps out Community-supported Agriculture in Germany.
24 lines (16 loc) • 934 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.initiativeInitialValues = exports.initiativeSchema = undefined;
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
var _joiBrowser = require('joi-browser');
var _joiBrowser2 = _interopRequireDefault(_joiBrowser);
var _entry = require('./entry');
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const initiativeSchema = exports.initiativeSchema = _extends({}, _entry.entryDetails, {
goals: _joiBrowser2.default.array().items(_joiBrowser2.default.number())
});
const initiativeInitialValues = exports.initiativeInitialValues = _extends({}, _entry.entryInitialValues, {
goals: []
});