Files
sproutclaw-web/frontend/src/components/chat/CompactionSummaryBlock.tsx
2026-06-13 20:16:09 +08:00

16 lines
422 B
TypeScript

import styles from "./CompactionSummaryBlock.module.css";
interface CompactionSummaryBlockProps {
content: string;
label?: string;
}
export function CompactionSummaryBlock({ content, label = "上下文已压缩" }: CompactionSummaryBlockProps) {
return (
<details className={styles.summary}>
<summary className={styles.toggle}>{label}</summary>
<div className={styles.body}>{content}</div>
</details>
);
}