INNER CODE UNIT · TypeScript

sendBrowserCacheMessage

steipete/summarize · apps/chrome-extension/src/entrypoints/options/main.ts:257

async function sendBrowserCacheMessage(type: "browser-cache:stats" | "browser-cache:clear") {
  return (await chrome.runtime.sendMessage({ type })) as {
    ok?: boolean;
    stats?: CacheStats | null;
  };
}

function renderBrowserCacheStatus(stats: CacheStats | null | undefined) {
  if (!stats) {
    setUiText(elements.browserCacheStatusEl, uiMessage("unavailable"));
    return;
  }
  setUiText(
    elements.browserCacheStatusEl,
    uiMessage("cache.stats", () => ({
      count: stats.totalEntries,
      size: formatBytes(stats.sizeBytes),
      days: 30,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…