UNPKG

connect-platform-test

Version:

A platform to build backened code mostly in a visual manner.

26 lines (23 loc) 572 B
const platform = require('../../'); const instance = require('./instance'); platform.core.node({ path: '/firestore/insert', public: false, inputs: ['collection', 'data'], outputs: ['id'], controlOutputs: ['no_connection', 'bad_input'], }, (inputs, output, control) => { if (instance) { try { instance .collection(inputs.collection) .add(Object.assign({}, inputs.data)) .then(doc => { output('id', doc.id); }); } catch(error) { control('bad_input'); } } else control('no_connection'); });