Pulsating effect mientras carga elemento

This commit is contained in:
Daniel Cortes
2020-06-04 07:38:47 -04:00
parent 0950c86a27
commit 91e253aba7
3 changed files with 32 additions and 9 deletions

View File

@@ -9,11 +9,14 @@ import {Tab, TabList, TabPanel, Tabs} from "react-tabs";
import {ReactComponent as DiscSVG} from "../svg/disc.svg";
const SearchPlaceholder = (props) => (
<Fragment>
{[...Array(10)].map((e, i) => <li key={i} className={props.className}/>)}
</Fragment>
)
const SearchPlaceholder = (props) => {
const className = props.className + ' pulsating';
return (
<Fragment>
{[...Array(10)].map((e, i) => <li key={i} className={className}/>)}
</Fragment>
)
}
class SearchSong extends React.Component {
render() {
@@ -97,10 +100,10 @@ class SearchSongs extends React.Component {
class SearchDisc extends React.Component {
getReleaseYear = (release) => {
const releaseDate = new Date(release);
return (
<span className='release-date'>{releaseDate.getFullYear()}</span>
)
const releaseDate = new Date(release);
return (
<span className='release-date'>{releaseDate.getFullYear()}</span>
)
}
render() {