Ошибка типа с Chrome API

У меня есть реактивный проект, который внедряется в расширение Chrome через скрипт контента. Я установил @ types / chrome и в свой app.tsx я включил

/// <reference types="chrome"> 

и попробовал /* global chrome */ также. Однако я продолжаю получать TypeError: Невозможно прочитать свойство 'query' из undefined.

В моем app.tsx, я получил вызов API:

chrome.tabs.query({ active:true,  currentWindow:true}, (tabs:chrome chrome.tabs.Tab[]) => { ....

Судя по этому уроку: https://blog.usejournal.com/making-an-interactive-chrome-extension-with-react-524483d7aa5d
Я думаю, что я на правильном пути. Какие-либо предложения? Спасибо!

0 ответов