import { db } from './db'; export interface HtmlAsset { fakeid: string; url: string; file: Blob; title: string; commentID: string | null; } /** * 更新 html 缓存 * @param html 缓存 */ export async function updateHtmlCache(html: HtmlAsset): Promise { return db.transaction('rw', 'html', async () => { await db.html.put(html); return true; }); } /** * 获取 asset 缓存 * @param url */ export async function getHtmlCache(url: string): Promise { return db.html.get(url); }