import React from 'react' import { BooleanField, Datagrid, DateField, NumberField, Show, SimpleShowLayout, TextField, } from 'react-admin' import { ArtistLinkField, DurationField, RangeField, SimpleList, } from '../common' import { useMediaQuery } from '@material-ui/core' import AlbumContextMenu from './AlbumContextMenu' const AlbumDetails = (props) => { return ( ) } const AlbumListView = ({ hasShow, hasEdit, hasList, ...rest }) => { const isDesktop = useMediaQuery((theme) => theme.breakpoints.up('md')) const isXsmall = useMediaQuery((theme) => theme.breakpoints.down('xs')) return isXsmall ? ( r.name} secondaryText={(r) => r.albumArtist} tertiaryText={(r) => ( <>     )} linkType={'show'} rightIcon={(r) => } {...rest} /> ) : ( } rowClick={'show'} {...rest}> {isDesktop && } {isDesktop && } {isDesktop && } ) } export default AlbumListView