Files
standardnotes-app-web/packages/filepicker/src/Classic/ClassicSaver.ts
2022-07-05 19:28:22 +02:00

24 lines
489 B
TypeScript

import { saveFile } from '../utils'
export class ClassicFileSaver {
public loggingEnabled = false
private log(...args: any[]): void {
if (!this.loggingEnabled) {
return
}
// eslint-disable-next-line no-console
console.log(args)
}
static maximumFileSize(): number {
return 50 * 1_000_000
}
saveFile(name: string, bytes: Uint8Array): void {
this.log('Saving file to disk...')
saveFile(name, bytes)
this.log('Closing write stream')
}
}