import React from 'react'; import lbryio from 'lbryio.js'; import lbryuri from 'lbryuri' import FileCard from 'component/fileCard'; import {BusyMessage} from 'component/common.js'; import ToolTip from 'component/tooltip.js'; const communityCategoryToolTipText = ('Community Content is a public space where anyone can share content with the ' + 'rest of the LBRY community. Bid on the names "one," "two," "three," "four" and ' + '"five" to put your content here!'); const FeaturedCategory = (props) => { const { category, names, } = props return

{category} {category && category.match(/^community/i) && }

{names && names.map(name => )}
} class DiscoverPage extends React.Component{ componentWillMount() { this.props.fetchFeaturedUris() } render() { const { featuredUris, fetchingFeaturedUris, } = this.props const failedToLoad = !fetchingFeaturedUris && ( featuredUris === undefined || (featuredUris !== undefined && Object.keys(featuredUris).length === 0) ) return (
{ fetchingFeaturedUris && } { typeof featuredUris === "object" && Object.keys(featuredUris).map(category => ( featuredUris[category].length ? : '' )) } { failedToLoad &&
{__("Failed to load landing content.")}
}
) } } export default DiscoverPage;