diff --git a/frontend/src/components/EmbeddableVideoPlayer.tsx b/frontend/src/components/EmbeddableVideoPlayer.tsx index 6ad0a791..e0a52583 100644 --- a/frontend/src/components/EmbeddableVideoPlayer.tsx +++ b/frontend/src/components/EmbeddableVideoPlayer.tsx @@ -121,7 +121,11 @@ const EmbeddableVideoPlayer = ({ videoId }: EmbeddableVideoPlayerProps) => { alt="close-icon" title="Close player" onClick={() => { - setSearchParams({}); + setSearchParams(params => { + const newParams = new URLSearchParams(params); + newParams.delete('videoId'); + return newParams; + }); }} /> diff --git a/frontend/src/components/VideoListItem.tsx b/frontend/src/components/VideoListItem.tsx index 2fc960e1..fc35eeb1 100644 --- a/frontend/src/components/VideoListItem.tsx +++ b/frontend/src/components/VideoListItem.tsx @@ -39,7 +39,11 @@ const VideoListItem = ({