Changed: Make entire row clickable in manual import album selection (#469)

This commit is contained in:
Daniel Underwood 2018-09-02 11:07:26 -04:00 committed by GitHub
commit 27470432f9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 8 deletions

View file

@ -0,0 +1,3 @@
.albumRow {
cursor: pointer;
}

View file

@ -5,7 +5,7 @@ import TableRow from 'Components/Table/TableRow';
import TableRowCell from 'Components/Table/Cells/TableRowCell'; import TableRowCell from 'Components/Table/Cells/TableRowCell';
import RelativeDateCellConnector from 'Components/Table/Cells/RelativeDateCellConnector'; import RelativeDateCellConnector from 'Components/Table/Cells/RelativeDateCellConnector';
import Label from 'Components/Label'; import Label from 'Components/Label';
import Link from 'Components/Link/Link'; import styles from './SelectAlbumRow.css';
function getTrackCountKind(monitored, trackFileCount, trackCount) { function getTrackCountKind(monitored, trackFileCount, trackCount) {
if (trackFileCount === trackCount && trackCount > 0) { if (trackFileCount === trackCount && trackCount > 0) {
@ -48,8 +48,10 @@ class SelectAlbumRow extends Component {
} = statistics; } = statistics;
return ( return (
<TableRow
<TableRow> onClick={this.onPress}
className={styles.albumRow}
>
{ {
columns.map((column) => { columns.map((column) => {
const { const {
@ -64,11 +66,7 @@ class SelectAlbumRow extends Component {
if (name === 'title') { if (name === 'title') {
return ( return (
<TableRowCell key={name}> <TableRowCell key={name}>
<Link {title}
onPress={this.onPress}
>
{title}
</Link>
</TableRowCell> </TableRowCell>
); );
} }