UNPKG

react-sprucebot

Version:

React components for your Sprucebot Skill 💪🏼

24 lines (22 loc) 775 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.emitEvent = emitEvent; var EMIT_SHARABLE_EVENT_REQUEST = exports.EMIT_SHARABLE_EVENT_REQUEST = 'sharable/EMIT_SHARABLE_EVENT_REQUEST'; var EMIT_SHARABLE_EVENT_SUCCESS = exports.EMIT_SHARABLE_EVENT_SUCCESS = 'sharable/EMIT_SHARABLE_EVENT_SUCCESS'; var EMIT_SHARABLE_EVENT_ERROR = exports.EMIT_SHARABLE_EVENT_ERROR = 'sharable/EMIT_SHARABLE_EVENT_ERROR'; function emitEvent(name, payload) { return { types: [EMIT_SHARABLE_EVENT_REQUEST, EMIT_SHARABLE_EVENT_SUCCESS, EMIT_SHARABLE_EVENT_ERROR], promise: function promise(client, auth) { return client.post('/api/1.0/guest/sharable/emit.json', { body: { name: name, payload: payload } }); }, name: name }; }