Merge pull request #233 from Flet/torrent-context-menu

add context menu with share/save actions
This commit is contained in:
Feross Aboukhadijeh
2016-03-27 00:39:15 -07:00
2 changed files with 45 additions and 1 deletions

View File

@@ -49,7 +49,9 @@ function TorrentList (state, dispatch) {
if (isSelected) classes.push('selected')
classes = classes.join(' ')
return hx`
<div style=${style} class=${classes} onclick=${() => dispatch('toggleSelectTorrent', infoHash)}>
<div style=${style} class=${classes}
oncontextmenu=${() => dispatch('openTorrentContextMenu', torrentSummary)}
onclick=${() => dispatch('toggleSelectTorrent', infoHash)}>
${renderTorrentMetadata(torrent, torrentSummary)}
${renderTorrentButtons(torrentSummary)}
${isSelected ? renderTorrentDetails(torrent, torrentSummary) : ''}