const DEFAULT_QUERIES = { discover: [ { name: 'Known Users', fields: [], columns: [], aggregates: ['count()'], conditions: [['user.email', 'IS NOT NULL', null]], aggregations: [['uniq', 'user.email', 'Known Users']], limit: 1000, orderby: '-time', groupby: ['time'], rollup: 86400, }, { name: 'Anonymous Users', fields: [], columns: [], aggregates: ['count()'], conditions: [['user.email', 'IS NULL', null]], aggregations: [['count()', null, 'Anonymous Users']], limit: 1000, orderby: '-time', groupby: ['time'], rollup: 86400, }, ], }; export function Widget(queries = {...DEFAULT_QUERIES}, options) { return { type: 'line', queries, title: 'Widget', ...options, }; }