Vista de discos con Entity
This commit is contained in:
@@ -1,28 +1,18 @@
|
|||||||
import React, {useEffect, useState} from 'react';
|
import React, {Fragment, useEffect, useState} from 'react';
|
||||||
// import queryString from "query-string";
|
// import queryString from "query-string";
|
||||||
import {getDisc} from "../services/entity_service";
|
import {getDisc} from "../services/entity_service";
|
||||||
import {CoverArt} from "./CoverArt";
|
import {CoverArt} from "./CoverArt";
|
||||||
import './Disc.scss';
|
import {Entity} from "./Entity";
|
||||||
|
|
||||||
const Disc = (props) => {
|
const Disc = (props) => {
|
||||||
const disc = props.disc;
|
const disc = props.disc;
|
||||||
if (disc){
|
if (disc){
|
||||||
return (
|
return <Entity title={disc.title}
|
||||||
<div className='disc'>
|
subtitle={disc.artist.name}
|
||||||
<div className='space-between'>
|
buttonText='Agregar a mi lista'
|
||||||
<div className='title'>
|
cover={<CoverArt disc={disc}/>}/>
|
||||||
<h1>{disc.title}</h1>
|
|
||||||
{/*<h4>{disc.artist[0].name}</h4>*/}
|
|
||||||
<button className='button'>Agregar a mi Lista</button>
|
|
||||||
</div>
|
|
||||||
<div className='cover-container'>
|
|
||||||
<CoverArt disc={disc}/>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
)
|
|
||||||
}else {
|
}else {
|
||||||
return <></>
|
return <Fragment></Fragment>
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -38,8 +28,6 @@ export const DiscView = (props) => {
|
|||||||
}
|
}
|
||||||
}, [mbid])
|
}, [mbid])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Disc disc={disc}/>
|
<Disc disc={disc}/>
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -1,18 +0,0 @@
|
|||||||
.disc {
|
|
||||||
.title {
|
|
||||||
h1 {
|
|
||||||
margin-bottom: 0
|
|
||||||
}
|
|
||||||
h4 {
|
|
||||||
margin-top: 0;
|
|
||||||
margin-bottom: .5em
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.cover-container {
|
|
||||||
width: 250px;
|
|
||||||
height: 250px;
|
|
||||||
min-width: 250px;
|
|
||||||
margin-top: 1em;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user