mirror of
https://git.vectorsigma.ru/public/tubearchivist.git
synced 2026-08-04 20:39:35 +00:00
Refac change searchParam handling for subtitle and download page
This commit is contained in:
@@ -44,9 +44,11 @@ const SubtitleList = ({ subtitleList }: SubtitleListProps) => {
|
||||
<div className="video-item list">
|
||||
<a
|
||||
onClick={() => {
|
||||
setSearchParams({
|
||||
videoId: subtitle.youtube_id,
|
||||
t: stripNanoSecs(subtitle.subtitle_start) || '00:00:00',
|
||||
setSearchParams(params => {
|
||||
params.set('videoId', subtitle.youtube_id);
|
||||
params.set('t', stripNanoSecs(subtitle.subtitle_start) || '00:00:00');
|
||||
|
||||
return params;
|
||||
});
|
||||
}}
|
||||
>
|
||||
|
||||
@@ -260,9 +260,11 @@ const Download = () => {
|
||||
onChange={async event => {
|
||||
const value = event.currentTarget.value;
|
||||
|
||||
const params = new URLSearchParams();
|
||||
const params = searchParams;
|
||||
if (value !== 'all') {
|
||||
params.append('channel', value);
|
||||
} else {
|
||||
params.delete('channel');
|
||||
}
|
||||
|
||||
setSearchParams(params);
|
||||
|
||||
Reference in New Issue
Block a user