import React from "react"; import './controls.scss'; export interface ControlsProps { isPlaying: boolean isLiked: boolean prevTrack: () => any togglePlay: () => any nextTrack: () => any likeTrack: () => any } const Controls = (props: ControlsProps) => { let playClass = "fa fa-fw "; if (!props.isPlaying) { playClass += "fa-play"; } else { playClass += "fa-pause"; } let likeClass = "button like "; let heartClass = "fa fa-fw "; if (!props.isLiked) { heartClass += "fa-heart-o"; } else { likeClass += "is-liked"; heartClass += "fa-heart"; } return(
); } /*export class ControlsC extends React.Component { render() { let playClass = "fa fa-fw "; if (!this.props.isPlaying) { playClass += "fa-play"; } else { playClass += "fa-pause"; } let likeClass = "button like "; let heartClass = "fa fa-fw "; if (!this.props.isLiked) { heartClass += "fa-heart-o"; } else { likeClass += "is-liked"; heartClass += "fa-heart"; } return(
); } }*/ export default Controls;