7 lines
383 B
TypeScript
7 lines
383 B
TypeScript
import type { Snapshot } from '../persistence/snapshot-store';
|
|
import type { DownloadAdapter } from './download-adapter';
|
|
import { downloadText } from './text-download';
|
|
|
|
export function exportSnapshot(snapshot: Snapshot, fileName: string, downloads: DownloadAdapter): void {
|
|
downloadText(downloads, fileName, JSON.stringify(snapshot, null, 2), 'application/json;charset=utf-8');
|
|
} |