mirror of
https://git.vectorsigma.ru/public/tubearchivist.git
synced 2026-08-04 20:39:35 +00:00
Fix URL params in embed player #907
This commit is contained in:
@@ -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;
|
||||
});
|
||||
}}
|
||||
/>
|
||||
|
||||
|
||||
@@ -39,7 +39,11 @@ const VideoListItem = ({
|
||||
<div className={`video-item ${viewLayout}`}>
|
||||
<a
|
||||
onClick={() => {
|
||||
setSearchParams({ videoId: video.youtube_id });
|
||||
setSearchParams(params => {
|
||||
const newParams = new URLSearchParams(params);
|
||||
newParams.set('videoId', video.youtube_id);
|
||||
return newParams;
|
||||
});
|
||||
}}
|
||||
>
|
||||
<div className={`video-thumb-wrap ${viewLayout}`}>
|
||||
|
||||
Reference in New Issue
Block a user