fix(SuspensefulImage): fix changing src

This commit is contained in:
AAGaming
2023-01-16 19:34:40 -05:00
parent 7501817b76
commit 9723854ddc

View File

@@ -13,6 +13,8 @@ export const SuspensefulImage: FC<SuspensefulImageProps> = (props) => {
const [error, setError] = useState(false);
useEffect(() => {
setLoading(true);
setError(false);
const img = new Image();
img.src = props.src || '';
img.addEventListener('load', () => {
@@ -21,7 +23,7 @@ export const SuspensefulImage: FC<SuspensefulImageProps> = (props) => {
img.addEventListener('error', () => {
setError(true);
});
}, []);
}, [props.src]);
return loading ? (
<div