Преглед изворни кода

move isVideoLoaded to utils.js

Leon Bubova пре 3 година
родитељ
комит
e6a1716e7e
2 измењених фајлова са 11 додато и 11 уклоњено
  1. 1 10
      Extensions/combined/ryd.content-script.js
  2. 10 1
      Extensions/combined/src/utils.js

+ 1 - 10
Extensions/combined/ryd.content-script.js

@@ -17,7 +17,7 @@ import {
   DISLIKED_STATE,
   NEUTRAL_STATE,
 } from "./src/state";
-import { numberFormat, getBrowser, getVideoId, cLog } from "./src/utils";
+import { numberFormat, getBrowser, getVideoId, isVideoLoaded, cLog } from "./src/utils";
 import { createRateBar } from "./src/bar";
 
 let storedData = {
@@ -89,15 +89,6 @@ function setInitialState() {
   }, 1500);
 }
 
-function isVideoLoaded() {
-  const videoId = getVideoId(window.location.href);
-  return (
-    document.querySelector(`ytd-watch-flexy[video-id='${videoId}']`) !== null ||
-    // mobile: no video-id attribute
-    document.querySelector('#player[loading="false"]:not([hidden])') !== null
-  );
-}
-
 let jsInitChecktimer = null;
 
 function setEventListeners(evt) {

+ 10 - 1
Extensions/combined/src/utils.js

@@ -49,6 +49,15 @@ function getVideoId(url) {
   }
 }
 
+function isVideoLoaded() {
+  const videoId = getVideoId(window.location.href);
+  return (
+    document.querySelector(`ytd-watch-flexy[video-id='${videoId}']`) !== null ||
+    // mobile: no video-id attribute
+    document.querySelector('#player[loading="false"]:not([hidden])') !== null
+  );
+}
+
 function cLog(message, writer) {
   message = `[return youtube dislike]: ${message}`;
   if (writer) {
@@ -58,4 +67,4 @@ function cLog(message, writer) {
   }
 }
 
-export { numberFormat, getBrowser, getVideoId, cLog }
+export { numberFormat, getBrowser, getVideoId, isVideoLoaded, cLog }