feat: Bulk HTML export for collection
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import { trim } from "lodash";
|
||||
import { action, computed, observable } from "mobx";
|
||||
import { CollectionPermission } from "@shared/types";
|
||||
import { CollectionPermission, FileOperationFormat } from "@shared/types";
|
||||
import { sortNavigationNodes } from "@shared/utils/collections";
|
||||
import CollectionsStore from "~/stores/CollectionsStore";
|
||||
import Document from "~/models/Document";
|
||||
@@ -215,9 +215,10 @@ export default class Collection extends ParanoidModel {
|
||||
return this.store.unstar(this);
|
||||
};
|
||||
|
||||
export = () => {
|
||||
export = (format: FileOperationFormat) => {
|
||||
return client.post("/collections.export", {
|
||||
id: this.id,
|
||||
format,
|
||||
});
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user