fixed ImageBanner rendering

This commit is contained in:
plebbitor
2023-03-03 14:44:34 +01:00
parent 21ba6f7b63
commit 84f625fe16
+4 -2
View File
@@ -1,15 +1,17 @@
import React, { useState, useEffect } from 'react';
import { useLocation } from 'react-router-dom';
const ImageBanner = () => {
const [currentImage, setCurrentImage] = useState(1);
const location = useLocation();
useEffect(() => {
setCurrentImage(Math.floor(Math.random() * 13) + 1);
}, []);
}, [location.key]);
return (
<img id="banner-img" src={`/assets/banners/banner-${currentImage}.jpg`} alt="banner" />
);
};
export default ImageBanner;
export default ImageBanner;