GITLAB

framework / eagle-web-toolkit

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Issues 0
  • Merge Requests 0
  • Wiki
  • eagle-web-toolkit
  • packages
  • utils
  • schema.js
  • 37a89b15   refactor: 重构项目 Browse Code »
    Aaron.Liu
    2021-09-18 23:47:30 +0800  
schema.js 309 Bytes
Edit Raw Blame History
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
export const filterout = (schema, key) => {
  if (schema.items) {
    schema.items = schema.items.map(item => {
      if (Array.isArray(key)) {
        key.forEach(k => {
          delete item[k];
        });
      } else {
        delete item[key];
      }
      return item;
    });
  }
  return schema;
};