Files
datasheet-server/src/lib.js
2020-10-14 08:12:56 -07:00

21 lines
613 B
JavaScript

import BP from './lib/blueprinters'
function prefixedTabs (prefix, cfg) {
if (!cfg) cfg = {}
const prf = key => cfg[key] ? `${prefix}_` : ''
return {
// [`${prf('events')}export_events`]: BP.deeprows,
[`test_export_events`]: BP.deeprows,
// [`${prf('categories')}export_categories`]: [BP.groups, BP.rows],
// [`${prf('associations')}export_associations`]: BP.deeprows,
[`test_export_associations`]: BP.deeprows,
[`${prf('sources')}export_sources`]: BP.deepids,
[`${prf('sites')}export_sites`]: BP.rows
}
}
export const timemap = {
default: prefixedTabs(),
prefixedTabs
}