UNPKG

trc-client-core

Version:
13 lines (10 loc) 368 B
var reflux = require('reflux'); var xhr = require('trc-client-core/src/utils/xhr'); var VideoActions = reflux.createActions({ 'fetchVideo': {asyncResult: true}, 'getVideo': {} }); VideoActions.fetchVideo.listenAndPromise(function(id) { return xhr.get('https://vimeo.com/api/oembed.json?url=https%3A//vimeo.com/' + id); }); module.exports = VideoActions;