simplified typing

This commit is contained in:
Sriram Hariharan
2023-09-17 20:00:28 -05:00
parent 89423d24b4
commit 6061295e0a
5 changed files with 21 additions and 11 deletions

View File

@@ -5,7 +5,10 @@ import { DevStore } from 'src/shared/storage/DevStore';
*/
export async function openDebugTab() {
if (process.env.NODE_ENV === 'development') {
const { debugTabId, wasDebugTabVisible } = await DevStore.get(['debugTabId', 'wasDebugTabVisible']);
const [debugTabId, wasDebugTabVisible] = await Promise.all([
DevStore.get('debugTabId'),
DevStore.get('wasDebugTabVisible'),
]);
const isAlreadyOpen = await (await chrome.tabs.query({})).some(tab => tab.id === debugTabId);
if (isAlreadyOpen) return;