1
0
Fork 0
mirror of synced 2024-09-08 21:51:58 +12:00
budibase/packages/builder/src/builderStore/insertCodeMetadata.js
2020-02-24 14:56:11 +00:00

17 lines
385 B
JavaScript

export const insertCodeMetadata = props => {
if (props._code && props._code.length > 0) {
props._codeMeta = codeMetaData(props._code)
}
if (!props._children || props._children.length === 0) return
for (let child of props._children) {
insertCodeMetadata(child)
}
}
const codeMetaData = code => {
return {
dependsOnStore: RegExp(/(state.)/g).test(code),
}
}