From 9b499a2109d1be523a3875f558b2d2aedfb356bc Mon Sep 17 00:00:00 2001 From: zomo Date: Sun, 9 Apr 2023 22:56:33 -0500 Subject: [PATCH] querySelectorAll instead of querySelector --- dist/twitch-clickable-video.user.js | 6 +----- scripts/twitch-clickable-video/main.ts | 6 +----- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/dist/twitch-clickable-video.user.js b/dist/twitch-clickable-video.user.js index 1527023..e602248 100644 --- a/dist/twitch-clickable-video.user.js +++ b/dist/twitch-clickable-video.user.js @@ -12,11 +12,7 @@ var Elems = ` .video-player__overlay, .click-handler ` -var getElems = () => - Elems.split(',') - .filter(l => l.trim().length) - .map(elem => document.querySelector(elem.trim())) - .filter(elem => elem !== null) +var getElems = () => Array.from(document.querySelectorAll(Elems)) var elemsSet = () => getElems().forEach(elem => (elem.style.pointerEvents = 'none')) var elemsClear = () => diff --git a/scripts/twitch-clickable-video/main.ts b/scripts/twitch-clickable-video/main.ts index a850991..f5e9238 100644 --- a/scripts/twitch-clickable-video/main.ts +++ b/scripts/twitch-clickable-video/main.ts @@ -3,11 +3,7 @@ const Elems = ` .click-handler ` -const getElems = () => - Elems.split(',') - .filter(l => l.trim().length) - .map(elem => document.querySelector(elem.trim())) - .filter((elem): elem is HTMLElement => elem !== null) +const getElems = () => Array.from(document.querySelectorAll(Elems)) const elemsSet = () => getElems().forEach(elem => (elem.style.pointerEvents = 'none'))