biro
Version:
redux + material ui forms
20 lines (17 loc) • 423 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = schema;
// process the list of field definitions provided
// turn strings into name=XXX,type=text
function schema(fields) {
fields = fields || [];
return fields.map(function (field) {
var ret = typeof field === 'string' ? {
name: field
} : field;
ret.type = ret.type || 'text';
return ret;
});
}
;