14 lines
416 B
TypeScript
14 lines
416 B
TypeScript
import { FileOperationFormat } from "@shared/types";
|
|
import { Collection } from "@server/models";
|
|
import { archiveCollections } from "@server/utils/zip";
|
|
import ExportTask from "./ExportTask";
|
|
|
|
export default class ExportMarkdownZipTask extends ExportTask {
|
|
public async export(collections: Collection[]) {
|
|
return await archiveCollections(
|
|
collections,
|
|
FileOperationFormat.MarkdownZip
|
|
);
|
|
}
|
|
}
|