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;