Context-menu-able first items

This commit is contained in:
James Barnsley
2017-05-31 08:40:55 +12:00
parent 8007792ad7
commit fbd19dfe31
3 changed files with 36 additions and 7 deletions

View File

@ -34,14 +34,27 @@ class DiscoverNewReleases extends React.Component{
this.props.mopidyActions.playURIs([album.uri],album.uri)
}
handleContextMenu(e,item){
e.preventDefault()
var data = {
e: e,
context: 'album',
uris: [item.uri],
items: [item]
}
this.props.uiActions.showContextMenu(data)
}
renderIntro(album = null){
if (album){
return (
<div className="intro">
<Parallax image={helpers.sizedImages(album.images).huge} blur />
<div className="content cf">
<Link to={global.baseURL+'album/'+album.uri}>
<Thumbnail images={album.images} />
<Link
to={global.baseURL+'album/'+album.uri}
onContextMenu={e => this.handleContextMenu(e,album)}>
<Thumbnail images={album.images} />
</Link>
<Link to={global.baseURL+'album/'+album.uri}>
<h1>{album.name}</h1>