Skip to content

Commit 3966b38

Browse files
authored
Merge pull request #7 from riyaddecoder/fix/src-change-issue
feat: enforce reload if src changed
2 parents 7052e44 + f06c0a5 commit 3966b38

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

src/components/AudioPlayer.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@ export const AudioPlayer: React.FC<AudioInterface> = ({
5959
const [coefficient, setCoefficient] = useState<number>(0);
6060
const [hasError, setHasError] = useState<boolean>(false);
6161

62+
useEffect(() => {
63+
handleReload();
64+
// eslint-disable-next-line react-hooks/exhaustive-deps
65+
}, [src]);
66+
6267
useEffect(() => {
6368
if (!isNaN(volume)) {
6469
const tempVol = volume > 100 ? 100 : volume < 0 ? 0 : volume;

0 commit comments

Comments
 (0)