lbry-desktop/ui/js/actions/content.js

30 lines
642 B
JavaScript
Raw Normal View History

2017-04-23 11:56:50 +02:00
import * as types from 'constants/action_types'
import lbry from 'lbry'
import lbryio from 'lbryio';
export function doFetchFeaturedContent() {
return function(dispatch, getState) {
const state = getState()
dispatch({
type: types.FETCH_FEATURED_CONTENT_STARTED,
})
const success = ({ Categories, Uris }) => {
dispatch({
type: types.FETCH_FEATURED_CONTENT_COMPLETED,
data: {
categories: Categories,
uris: Uris,
}
})
}
const failure = () => {
}
lbryio.call('discover', 'list', { version: "early-access" } )
.then(success, failure)
}
}