Ошибка типа с 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
Я думаю, что я на правильном пути. Какие-либо предложения? Спасибо!