diff --git a/src/components/Search.jsx b/src/components/Search.jsx
index aea23f5..7420023 100644
--- a/src/components/Search.jsx
+++ b/src/components/Search.jsx
@@ -9,6 +9,37 @@ import {Tab, TabList, TabPanel, Tabs} from "react-tabs";
import {ReactComponent as DiscSVG} from "../svg/disc.svg";
+class CoverArt extends React.Component {
+ constructor(props) {
+ super(props);
+ this.state = {
+ loading: true
+ }
+ }
+
+ handleLoad = () => {
+ this.setState({loading: false})
+ };
+
+ render() {
+ if(this.props.cover_art){
+ if(this.state.loading){
+ return (
+
+
+ }
+ } else {
+ return