TABS is always a dictionary

This commit is contained in:
buzz-lightsnack-2007 2024-04-24 17:10:24 +08:00
parent ea6dd9be93
commit fc8983c646

View file

@ -34,7 +34,9 @@ export default class Tabs {
let TABS = {};
TABS.all = await chrome.tabs.query(filters);
TABS.result = ((Array.isArray(TABS.all) ? (TABS.all).length > 0 : false) && ((index != null && (typeof index).includes(`num`)) ? index >= 0 : false)) ? TABS.all[index] : ((Array.isArray(TABS.all) ? (TABS.all).length > 0 : false) ? TABS.all : null);
TABS.result = (index != null)
? TABS.all[Math.abs(parseFloat(index))]
: TABS.all;
return (TABS.result);
}