@@ -6,9 +6,7 @@ import { getSectionsRemovedPage, getSectionsRemovedTotal, setSectionsRemovedPage
6
6
import { incremementPageChangeStore } from "../util/pageChangeStore" ;
7
7
import type { settingsType } from "../types/types" ;
8
8
9
- import { AdapterFR , AdapterNL , AdapterPT , AdapterPT_BR , AdapterRU , AdapterDE } from "../util/languageAdapter" ;
10
-
11
- //MARK: START OF REMOVING FUNCTIONS
9
+ import { AdapterFR , AdapterNL , AdapterPT , AdapterPT_BR , AdapterRU , AdapterDE , AdapterES } from "../util/languageAdapter" ;
12
10
13
11
// General remove element function
14
12
const generalRemoveElement = ( elementName :string , sucessMsg :string , errorMsg :string , type ?:string , customSectionUpdates ?:Function ) :number => {
@@ -131,7 +129,8 @@ const removeNewChannelsFromSearch = () => {
131
129
|| AdapterPT . ChannelsNewToYou . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
132
130
|| AdapterPT_BR . ChannelsNewToYou . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
133
131
|| AdapterRU . ChannelsNewToYou . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
134
- || AdapterDE . ChannelsNewToYou . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
132
+ || AdapterDE . ChannelsNewToYou . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
133
+ || AdapterES . ChannelsNewToYou . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
135
134
136
135
if ( span . innerText . toLowerCase ( ) . includes ( "channels new to you" ) || validInOtherLanguage ) {
137
136
try {
@@ -165,7 +164,8 @@ const removeLatestPostsFromSearch = () => {
165
164
|| AdapterPT . LatestPostsFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
166
165
|| AdapterPT_BR . LatestPostsFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
167
166
|| AdapterRU . LatestPostsFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
168
- || AdapterDE . LatestPostsFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
167
+ || AdapterDE . LatestPostsFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
168
+ || AdapterES . LatestPostsFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
169
169
170
170
if ( span . innerText . toLowerCase ( ) . includes ( "latest posts from" ) || validInOtherLanguage ) {
171
171
try {
@@ -199,7 +199,8 @@ const removeLatestVideosFromSearch = () => {
199
199
|| AdapterPT . LatestFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
200
200
|| AdapterPT_BR . LatestFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
201
201
|| AdapterRU . LatestFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
202
- || AdapterDE . LatestFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
202
+ || AdapterDE . LatestFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
203
+ || AdapterES . LatestFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
203
204
204
205
if ( span . innerText . toLowerCase ( ) . includes ( "latest from" ) || validInOtherLanguage ) {
205
206
try {
@@ -232,7 +233,8 @@ const removePreviouslyWatchedFromSearch = () => {
232
233
|| AdapterPT . PreviouslyWatched . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
233
234
|| AdapterPT_BR . PreviouslyWatched . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
234
235
|| AdapterRU . PreviouslyWatched . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
235
- || AdapterDE . PreviouslyWatched . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
236
+ || AdapterDE . PreviouslyWatched . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
237
+ || AdapterES . PreviouslyWatched . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
236
238
237
239
if ( span . innerText . toLowerCase ( ) . includes ( "previously watched" ) || validInOtherLanguage ) {
238
240
try {
@@ -265,7 +267,8 @@ const removeForYouFromSearch = () => {
265
267
|| AdapterPT . ForYou . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
266
268
|| AdapterPT_BR . ForYou . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
267
269
|| AdapterRU . ForYou . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
268
- || AdapterDE . ForYou . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
270
+ || AdapterDE . ForYou . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
271
+ || AdapterES . ForYou . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
269
272
270
273
if ( span . innerText . toLowerCase ( ) . includes ( "for you" ) || validInOtherLanguage ) {
271
274
try {
@@ -298,7 +301,8 @@ const removePeopleAlsoWatchedFromSearch = () => {
298
301
|| AdapterPT . PeopleAlsoWatched . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
299
302
|| AdapterPT_BR . PeopleAlsoWatched . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
300
303
|| AdapterRU . PeopleAlsoWatched . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
301
- || AdapterDE . PeopleAlsoWatched . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
304
+ || AdapterDE . PeopleAlsoWatched . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
305
+ || AdapterES . PeopleAlsoWatched . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
302
306
303
307
if ( span . innerText . toLowerCase ( ) . includes ( "people also watched" ) || validInOtherLanguage ) {
304
308
try {
@@ -331,7 +335,8 @@ const removeFromRelatedSearches = () => {
331
335
|| AdapterPT . FromRelatedSearches . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
332
336
|| AdapterPT_BR . FromRelatedSearches . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
333
337
|| AdapterRU . FromRelatedSearches . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
334
- || AdapterDE . FromRelatedSearches . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
338
+ || AdapterDE . FromRelatedSearches . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
339
+ || AdapterES . FromRelatedSearches . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
335
340
336
341
if ( span . innerText . toLowerCase ( ) . includes ( "from related searches" ) || validInOtherLanguage ) {
337
342
try {
@@ -364,7 +369,8 @@ const removePeopleAlsoSearchFor = () => {
364
369
|| AdapterPT . PeopleAlsoSearchFor . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
365
370
|| AdapterPT_BR . PeopleAlsoSearchFor . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
366
371
|| AdapterRU . PeopleAlsoSearchFor . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
367
- || AdapterDE . PeopleAlsoSearchFor . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
372
+ || AdapterDE . PeopleAlsoSearchFor . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
373
+ || AdapterES . PeopleAlsoSearchFor . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
368
374
369
375
if ( span . innerText . toLowerCase ( ) . includes ( "people also search for" ) || validInOtherLanguage ) {
370
376
@@ -397,7 +403,8 @@ const removePeopleAlsoSearchFor = () => {
397
403
|| AdapterPT . PeopleAlsoSearchFor . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
398
404
|| AdapterPT_BR . PeopleAlsoSearchFor . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
399
405
|| AdapterRU . PeopleAlsoSearchFor . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
400
- || AdapterDE . PeopleAlsoSearchFor . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
406
+ || AdapterDE . PeopleAlsoSearchFor . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
407
+ || AdapterES . PeopleAlsoSearchFor . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
401
408
402
409
if ( span . innerText . toLowerCase ( ) . includes ( "people also search for" ) || validInOtherLanguage ) {
403
410
try {
@@ -422,7 +429,8 @@ const removePeopleAlsoSearchFor = () => {
422
429
|| AdapterPT . PeopleAlsoSearchFor . some ( translation => { return ( string . textContent . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
423
430
|| AdapterPT_BR . PeopleAlsoSearchFor . some ( translation => { return ( string . textContent . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
424
431
|| AdapterRU . PeopleAlsoSearchFor . some ( translation => { return ( string . textContent . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
425
- || AdapterDE . PeopleAlsoSearchFor . some ( translation => { return ( string . textContent . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
432
+ || AdapterDE . PeopleAlsoSearchFor . some ( translation => { return ( string . textContent . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
433
+ || AdapterES . PeopleAlsoSearchFor . some ( translation => { return ( string . textContent . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
426
434
427
435
if ( string . textContent . toLowerCase ( ) . includes ( "people also search for" ) || validInOtherLanguage ) {
428
436
try {
@@ -463,7 +471,8 @@ const removeShortsRemixingThisVideo = () => {
463
471
|| AdapterPT . ShortsRemixingThisVideo . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
464
472
|| AdapterPT_BR . ShortsRemixingThisVideo . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
465
473
|| AdapterRU . ShortsRemixingThisVideo . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
466
- || AdapterDE . ShortsRemixingThisVideo . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
474
+ || AdapterDE . ShortsRemixingThisVideo . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
475
+ || AdapterES . ShortsRemixingThisVideo . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
467
476
468
477
if ( span . innerText . toLowerCase ( ) . includes ( "shorts remixing this video" ) || validInOtherLanguage ) {
469
478
try {
@@ -535,7 +544,8 @@ const removeNews = () => {
535
544
|| AdapterPT . news . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
536
545
|| AdapterPT_BR . news . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
537
546
|| AdapterRU . news . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
538
- || AdapterDE . news . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
547
+ || AdapterDE . news . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
548
+ || AdapterES . news . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
539
549
540
550
if ( span . innerText . toLowerCase ( ) . includes ( "news" ) || validInOtherLanguage ) {
541
551
try {
@@ -568,7 +578,8 @@ const removeForYouFromChannel = () => {
568
578
|| AdapterPT . LatestPostsFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
569
579
|| AdapterPT_BR . LatestPostsFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
570
580
|| AdapterRU . LatestPostsFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
571
- || AdapterDE . LatestPostsFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
581
+ || AdapterDE . LatestPostsFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } )
582
+ || AdapterES . LatestPostsFrom . some ( translation => { return ( span . innerText . toLowerCase ( ) . includes ( translation . toLowerCase ( ) ) ) } ) ;
572
583
573
584
if ( span . innerText . toLowerCase ( ) . includes ( "for you" ) || validInOtherLanguage ) {
574
585
try {
@@ -628,8 +639,6 @@ const removeSpinnerFromSearch = () => {
628
639
629
640
}
630
641
631
- //MARK: END OF REMOVING FUNCTIONS
632
-
633
642
// Handle sections remove change
634
643
const handleSectionRemovedChange = ( type ?:String ) => {
635
644
if ( type === "Page" ) {
0 commit comments