Yuki Takei 1 year ago
parent
commit
757746ebfa
1 changed files with 14 additions and 2 deletions
  1. 14 2
      apps/app/src/models/admin/import-option-for-pages.ts

+ 14 - 2
apps/app/src/models/admin/import-option-for-pages.ts

@@ -8,7 +8,17 @@ const DEFAULT_PROPS = {
   initPageMetadatas: false,
   initPageMetadatas: false,
 };
 };
 
 
-class ImportOptionForPages extends GrowiArchiveImportOption {
+export class ImportOptionForPages extends GrowiArchiveImportOption {
+
+  isOverwriteAuthorWithCurrentUser;
+
+  makePublicForGrant2;
+
+  makePublicForGrant4;
+
+  makePublicForGrant5;
+
+  initPageMetadatas;
 
 
   constructor(mode, initProps) {
   constructor(mode, initProps) {
     super(mode, initProps || DEFAULT_PROPS);
     super(mode, initProps || DEFAULT_PROPS);
@@ -16,4 +26,6 @@ class ImportOptionForPages extends GrowiArchiveImportOption {
 
 
 }
 }
 
 
-module.exports = ImportOptionForPages;
+export const isImportOptionForPages = (opt: GrowiArchiveImportOption): opt is ImportOptionForPages => {
+  return 'isOverwriteAuthorWithCurrentUser' in opt;
+};