Archived
merged
This commit is contained in:
+6
-6
@@ -42,36 +42,36 @@ class TopBar extends Component {
|
|||||||
<Link to={{ pathname: `/video/${localStorage['lastId']}/related` }} className="text-light nav-link">Related</Link>
|
<Link to={{ pathname: `/video/${localStorage['lastId']}/related` }} className="text-light nav-link">Related</Link>
|
||||||
{<NavDropdown title="Similarity" id="basic-nav-dropdown" >
|
{<NavDropdown title="Similarity" id="basic-nav-dropdown" >
|
||||||
|
|
||||||
<Link to={{ pathname: `/video/${localStorage['lastId']}/similarityArtist` }} className="text-dark nav-link">
|
<Link to={{ pathname: `/video/${localStorage['lastId']}/similarityArtist` }} className="text-light nav-link">
|
||||||
Artist
|
Artist
|
||||||
</Link>
|
</Link>
|
||||||
|
|
||||||
|
|
||||||
<Link to={{ pathname: `/video/${localStorage['lastId']}/genreSimilarity` }} className="text-dark nav-link">
|
<Link to={{ pathname: `/video/${localStorage['lastId']}/genreSimilarity` }} className="text-light nav-link">
|
||||||
Genre
|
Genre
|
||||||
</Link>
|
</Link>
|
||||||
|
|
||||||
</NavDropdown>}
|
</NavDropdown>}
|
||||||
{<NavDropdown title="Popolarità locale" id="basic-nav-dropdown" >
|
{<NavDropdown title="Popolarità locale" id="basic-nav-dropdown" >
|
||||||
|
|
||||||
<Link to={{ pathname: `/video/${localStorage['lastId']}/popLocaleAss` }} className="text-dark nav-link">
|
<Link to={{ pathname: `/video/${localStorage['lastId']}/popLocaleAss` }} className="text-light nav-link">
|
||||||
Assoluta
|
Assoluta
|
||||||
</Link>
|
</Link>
|
||||||
|
|
||||||
|
|
||||||
<Link to={{ pathname: `/video/${localStorage['lastId']}/popRelLoc` }} className="text-dark nav-link">
|
<Link to={{ pathname: `/video/${localStorage['lastId']}/popRelLoc` }} className="text-light nav-link">
|
||||||
Relativa
|
Relativa
|
||||||
</Link>
|
</Link>
|
||||||
|
|
||||||
</NavDropdown>}
|
</NavDropdown>}
|
||||||
{<NavDropdown title="Popolarità globale" id="basic-nav-dropdown" >
|
{<NavDropdown title="Popolarità globale" id="basic-nav-dropdown" >
|
||||||
|
|
||||||
<Link to={{ pathname: `/video/${localStorage['lastId']}/popGlobalAssoluta` }} className="text-dark nav-link">
|
<Link to={{ pathname: `/video/${localStorage['lastId']}/popGlobalAssoluta` }} className="text-light nav-link">
|
||||||
Assoluta
|
Assoluta
|
||||||
</Link>
|
</Link>
|
||||||
|
|
||||||
|
|
||||||
<Link to={{ pathname: `/video/${localStorage['lastId']}/...` }} className="text-dark nav-link">
|
<Link to={{ pathname: `/video/${localStorage['lastId']}/...` }} className="text-light nav-link">
|
||||||
Relativa
|
Relativa
|
||||||
</Link>
|
</Link>
|
||||||
|
|
||||||
|
|||||||
@@ -87,6 +87,7 @@ class Recent extends React.Component {
|
|||||||
<Card.ImgOverlay>
|
<Card.ImgOverlay>
|
||||||
<Card.Title className="bg-dark d-inline text-white">
|
<Card.Title className="bg-dark d-inline text-white">
|
||||||
{item.name}<br />
|
{item.name}<br />
|
||||||
|
<span>Ultima volta visto: {this.ISO_8601parse(item.lastWatched)} </span><br />
|
||||||
<span>Reccomender: Recent</span>
|
<span>Reccomender: Recent</span>
|
||||||
</Card.Title>
|
</Card.Title>
|
||||||
</Card.ImgOverlay>
|
</Card.ImgOverlay>
|
||||||
@@ -116,6 +117,7 @@ class Recent extends React.Component {
|
|||||||
/>
|
/>
|
||||||
<Media.Body>
|
<Media.Body>
|
||||||
<h5>{item.name}</h5><br />
|
<h5>{item.name}</h5><br />
|
||||||
|
<p>Ultima volta visto: {this.ISO_8601parse(item.lastWatched)} </p><br />
|
||||||
<p>Reccomender: Recent</p>
|
<p>Reccomender: Recent</p>
|
||||||
</Media.Body>
|
</Media.Body>
|
||||||
</Link>
|
</Link>
|
||||||
|
|||||||
@@ -101,7 +101,7 @@ class fvitali extends React.Component {
|
|||||||
<Card.ImgOverlay>
|
<Card.ImgOverlay>
|
||||||
<Card.Title className="bg-dark d-inline text-white">
|
<Card.Title className="bg-dark d-inline text-white">
|
||||||
<span>{item.name}</span> <br/>
|
<span>{item.name}</span> <br/>
|
||||||
<span>{item.lastSelected}</span> <br/>
|
|
||||||
<span>Reccomender: fvitali</span>
|
<span>Reccomender: fvitali</span>
|
||||||
</Card.Title>
|
</Card.Title>
|
||||||
</Card.ImgOverlay>
|
</Card.ImgOverlay>
|
||||||
@@ -130,7 +130,7 @@ class fvitali extends React.Component {
|
|||||||
/>
|
/>
|
||||||
<Media.Body>
|
<Media.Body>
|
||||||
<h5>{item.name}</h5>
|
<h5>{item.name}</h5>
|
||||||
<p>{item.lastSelected}</p>
|
|
||||||
<p>Reccomender: fvitali</p>
|
<p>Reccomender: fvitali</p>
|
||||||
</Media.Body>
|
</Media.Body>
|
||||||
</Link>
|
</Link>
|
||||||
|
|||||||
@@ -13,8 +13,8 @@ class popGlobaleAssoluta extends React.Component {
|
|||||||
};
|
};
|
||||||
|
|
||||||
componentDidMount() {
|
componentDidMount() {
|
||||||
// let listSiti = ['1828', '1829', '1838', '1839', '1846', '1822', '1847', '1831', '1827', '1848', '1824', '1830', '1836', '1850', '1849', '1851', '1861', '1823', '1863', '1834', '1904', '1906', '1901', '1862', '1859'];
|
// let listSiti = ['1828', '1829', '1838', '1839', '1846', '1822', '1847', '1831', '1827', '1848', '1824', '1830', '1836', '1850', '1849', '1851', '1861', '1823', '1863', '1834', '1904', '1906', '1901', '1862', '1859', '1841', '1905', '1864', '1840', '1860', '1858', '1835', '1911', '1913', '1826', '1855', '1907', '1912', '1903', '1915', '1854', '1910'];
|
||||||
let listSiti = ['1828', '1838', '1839'];
|
let listSiti = ['1828', '1838', '1839', '1846', '1831', '1827', '1823', '1863', '1834', '1901'];//, '1859', '1841', '1905', '1864', '1860', '1858', '1913', '1855', '1912', '1915', '1854', '1910'];
|
||||||
Promise.all(
|
Promise.all(
|
||||||
listSiti.map(
|
listSiti.map(
|
||||||
el => fetch(`http://site${el}.tw.cs.unibo.it/globpop?id=${this.props.match.params.id}`)
|
el => fetch(`http://site${el}.tw.cs.unibo.it/globpop?id=${this.props.match.params.id}`)
|
||||||
@@ -26,7 +26,9 @@ class popGlobaleAssoluta extends React.Component {
|
|||||||
/* do something with res here... */
|
/* do something with res here... */
|
||||||
console.log(res)
|
console.log(res)
|
||||||
let tmp = res.map(x => x.recommended);
|
let tmp = res.map(x => x.recommended);
|
||||||
let tmp2 = tmp.map(el => el.map(el1 => el1.videoID || el1.videoId) )
|
// console.log( )
|
||||||
|
let tmp2 =tmp.filter(el=>el.length > 0).map(el => el.map(el1 => el1.videoID || el1.videoId) )
|
||||||
|
console.log(tmp2)
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user