mirror of https://github.com/Budibase/budibase.git
3 changed files with 8 additions and 11 deletions
@ -1,8 +1,11 @@ |
|||
exports.object = (props, opts) => { |
|||
return { |
|||
const base = { |
|||
type: "object", |
|||
properties: props, |
|||
required: Object.keys(props), |
|||
...opts, |
|||
} |
|||
if (Object.keys(props).length > 0 && (!opts || !opts.required)) { |
|||
base.required = Object.keys(props) |
|||
} |
|||
return base |
|||
} |
|||
|
|||
Loading…
Reference in new issue