import { db } from './db'; export interface CommentReplyAsset { fakeid: string; url: string; title: string; data: any; contentID: string; } /** * 更新 comment 缓存 * @param reply 缓存 */ export async function updateCommentReplyCache(reply: CommentReplyAsset): Promise { return db.transaction('rw', 'comment_reply', async () => { await db.comment_reply.put(reply, `${reply.url}:${reply.contentID}`); return true; }); } /** * 获取 comment 缓存 * @param url * @param contentID */ export async function getCommentReplyCache(url: string, contentID: string): Promise { return db.comment_reply.get(`${url}:${contentID}`); }