INNER CODE UNIT · TypeScript
PwaExtension
pwa-builder/PWABuilder · apps/pwabuilder-chromium-extension/src/index.ts:16
export class PwaExtension extends LitElement {
@property() public siteData!: SiteData;
async firstUpdated() {
let url = await chrome.tabs.query({ active: true, currentWindow: true });
if (url.length < 1) {
return;
}
let manifestInfo = await getManifestInfo();
let swInfo = await getSwInfo();
this.siteData = {
currentUrl: url[0].url || "",
manifest: manifestInfo,
sw: swInfo
}
console.log(this.siteData);