From d3841b766f9d37d557646003899f67525c5f755f Mon Sep 17 00:00:00 2001 From: Markus Hatvan Date: Tue, 5 Oct 2021 17:04:09 +0200 Subject: chore: add eslint-plugin-unicorn (#733) --- recipes/devRant/webview.js | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) (limited to 'recipes/devRant') diff --git a/recipes/devRant/webview.js b/recipes/devRant/webview.js index 9e8b31c..7385db5 100644 --- a/recipes/devRant/webview.js +++ b/recipes/devRant/webview.js @@ -1,10 +1,16 @@ const _path = _interopRequireDefault(require('path')); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +function _interopRequireDefault(obj) { + return obj && obj.__esModule ? obj : { default: obj }; +} setTimeout(() => { const elem = document.querySelector('.landing-title.version-title'); - if (elem && elem.innerText.toLowerCase().includes('google chrome')) { + if ( + elem && + elem.textContent && + elem.textContent.toLowerCase().includes('google chrome') + ) { window.location.reload(); } }, 1000); @@ -13,8 +19,11 @@ module.exports = (Ferdi, settings) => { const getMessages = () => { const elements = document.querySelectorAll('.CxUIE, .unread, ._0LqQ'); let count = 0; - for (let i = 0; i < elements.length; i += 1) { - if (elements[i].querySelectorAll('.P6z4j').length === 1 && elements[i].querySelectorAll('*[data-icon="muted"]').length === 0) { + for (const element of elements) { + if ( + element.querySelectorAll('.P6z4j').length === 1 && + element.querySelectorAll('*[data-icon="muted"]').length === 0 + ) { count += 1; } } @@ -23,7 +32,15 @@ module.exports = (Ferdi, settings) => { }; window.addEventListener('beforeunload', async () => { - Ferdi.clearStorageData(settings.id, { storages: ['appcache', 'serviceworkers', 'cachestorage', 'websql', 'indexdb'] }); + Ferdi.clearStorageData(settings.id, { + storages: [ + 'appcache', + 'serviceworkers', + 'cachestorage', + 'websql', + 'indexdb', + ], + }); Ferdi.releaseServiceWorkers(); }); -- cgit v1.2.3-54-g00ecf