import React from 'react'; import lbryio from 'lbryio.js'; import FileTile from 'component/fileTile'; import { FileTileStream } from 'component/fileTileStream' 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 => )}
} const DiscoverPage = (props) => { const { featuredUris } = props return
{ Object.keys(featuredUris).length === 0 ?
Failed to load landing content.
:
{ Object.keys(featuredUris).map((category) => { return featuredUris[category].length ? : ''; }) }
}
} // // let DiscoverPage = React.createClass({ // getInitialState: function() { // return { // featuredUris: {}, // failed: false // }; // }, // componentWillMount: function() { // lbryio.call('discover', 'list', { version: "early-access" } ).then(({Categories, Uris}) => { // let featuredUris = {} // Categories.forEach((category) => { // if (Uris[category] && Uris[category].length) { // featuredUris[category] = Uris[category] // } // }) // this.setState({ featuredUris: featuredUris }); // }, () => { // this.setState({ // failed: true // }) // }); // }, // render: function() { // return
{ // this.state.failed ? //
Failed to load landing content.
: //
// { // Object.keys(this.state.featuredUris).map((category) => { // return this.state.featuredUris[category].length ? // : // ''; // }) // } //
// }
; // } // }) // const DiscoverPage = (props) => { // const { // isSearching, // query, // results, // searchActive, // } = props // // return ( //
// { (!searchActive || (!isSearching && !query)) && } // { searchActive && isSearching ? : null } // { searchActive && !isSearching && query && results.length ? : null } // { searchActive && !isSearching && query && !results.length ? : null } //
// ); // } export default DiscoverPage;