chore(lint): clear biome warning (unused dt2) and redundant fragment

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
rootandClaude Opus 5.5 committed 2026-09-28 00:45:56 +08:00
1 parent 47bd04aec0
commit 9887d8b311
2 files changed
+59 -61

No files matched your search

@@ -129,7 +129,7 @@ describe.skipIf(!hasPg)("订阅增强(真实 PG + mock qB + 临时目录)", () =
).toEqual([{ unit_keys: ["s1e2"] }]); ).toEqual([{ unit_keys: ["s1e2"] }]);
const dt1 = await submit(p1); const dt1 = await submit(p1);
const dt2 = await submit(p2); await submit(p2);
expect((await slotRow(slotId)).status).toBe("downloading"); expect((await slotRow(slotId)).status).toBe("downloading");
await completeAndImport(e1.hash, dt1); await completeAndImport(e1.hash, dt1);
// E01 入库,但 E02 仍在途:Slot 显示在途阶段而不是静止态;分集账本登记 E01 // E01 入库,但 E02 仍在途:Slot 显示在途阶段而不是静止态;分集账本登记 E01
@@ -417,76 +417,74 @@ function PolicyDetailSheet({
description={rev ? <span className="font-mono">{rev.policyKey}</span> : null} description={rev ? <span className="font-mono">{rev.policyKey}</span> : null}
footer={ footer={
rev ? ( rev ? (
<> rev.status === "draft" ? (
{rev.status === "draft" ? ( <>
<> <Button variant="outline" onClick={() => onEdit(rev)}>
<Button variant="outline" onClick={() => onEdit(rev)}> <Pencil />
<Pencil /> 编辑
编辑 </Button>
</Button> <Button variant="outline" onClick={() => runPreview(rev)} disabled={preview.isPending}>
<Button variant="outline" onClick={() => runPreview(rev)} disabled={preview.isPending}> <Eye />
<Eye /> {preview.isPending ? "预览中…" : "预览"}
{preview.isPending ? "预览中…" : "预览"} </Button>
</Button> <ConfirmDialog
trigger={
<Button disabled={!rules}>
<Upload />
发布
</Button>
}
title={`发布 ${rev.policyKey} r${rev.revision}?`}
description={PUBLISH_NOTICE}
confirmLabel="授权并发布"
onConfirm={() =>
publish
.mutateAsync({ id: rev.id, expectedRevision: rev.revision })
.then(() => toast.success(`r${rev.revision} 已发布并生效`))
.catch((e) => {
toast.error(errorMessage(e));
throw e;
})
}
>
{!pv?.success ? (
<p className="rounded-lg border border-warning/30 bg-warning/10 px-3 py-2 text-caption text-warning">
这个草案还没有预览结果,建议先预览确认影响范围。
</p>
) : null}
</ConfirmDialog>
</>
) : (
<>
<Button variant="outline" onClick={() => onDraftFrom(rev)}>
<FilePlus2 />
基于此版本新建草案
</Button>
{rev.status === "superseded" || rev.status === "rolled_back" ? (
<ConfirmDialog <ConfirmDialog
trigger={ trigger={
<Button disabled={!rules}> <Button variant="outline">
<Upload /> <Undo2 />
发布 回滚到此版本
</Button> </Button>
} }
title={`发布 ${rev.policyKey} r${rev.revision}?`} title={`回滚到 r${rev.revision}?`}
description={PUBLISH_NOTICE} description={`将以 r${rev.revision} 的内容发布一个新版本,当前已发布版本标记为已回滚。${PUBLISH_NOTICE}`}
confirmLabel="授权并发布" confirmLabel="回滚并发布"
onConfirm={() => onConfirm={() =>
publish rollback
.mutateAsync({ id: rev.id, expectedRevision: rev.revision }) .mutateAsync(rev.id)
.then(() => toast.success(`r${rev.revision} 已发布并生效`)) .then((n) => toast.success(`已回滚,新版本 r${n.revision} 生效`))
.then(onClose)
.catch((e) => { .catch((e) => {
toast.error(errorMessage(e)); toast.error(errorMessage(e));
throw e; throw e;
}) })
} }
> />
{!pv?.success ? ( ) : null}
<p className="rounded-lg border border-warning/30 bg-warning/10 px-3 py-2 text-caption text-warning"> </>
这个草案还没有预览结果,建议先预览确认影响范围。 )
</p>
) : null}
</ConfirmDialog>
</>
) : (
<>
<Button variant="outline" onClick={() => onDraftFrom(rev)}>
<FilePlus2 />
基于此版本新建草案
</Button>
{rev.status === "superseded" || rev.status === "rolled_back" ? (
<ConfirmDialog
trigger={
<Button variant="outline">
<Undo2 />
回滚到此版本
</Button>
}
title={`回滚到 r${rev.revision}?`}
description={`将以 r${rev.revision} 的内容发布一个新版本,当前已发布版本标记为已回滚。${PUBLISH_NOTICE}`}
confirmLabel="回滚并发布"
onConfirm={() =>
rollback
.mutateAsync(rev.id)
.then((n) => toast.success(`已回滚,新版本 r${n.revision} 生效`))
.then(onClose)
.catch((e) => {
toast.error(errorMessage(e));
throw e;
})
}
/>
) : null}
</>
)}
</>
) : null ) : null
} }
> >