Shivam311's picture
feat: CodeAtlas Enterprise - IBM Bob Engineering Intelligence Platform
3a7842d
Raw
History Blame Contribute Delete
798 Bytes
import { Download } from 'lucide-react';
export default function DocExport({ content, fileName = 'codeatlas-documentation.md' }) {
const download = () => {
const blob = new Blob([content || ''], { type: 'text/markdown' });
const url = URL.createObjectURL(blob);
const anchor = document.createElement('a');
anchor.href = url;
anchor.download = fileName;
anchor.click();
URL.revokeObjectURL(url);
};
return (
<button
onClick={download}
disabled={!content}
className="inline-flex items-center gap-2 rounded-lg border border-white/10 bg-white/5 px-3 py-2 text-sm text-slate-200 transition-colors hover:bg-white/10 disabled:cursor-not-allowed disabled:opacity-40"
>
<Download className="h-4 w-4" />
Markdown
</button>
);
}