Yuki Takei 1 год назад
Родитель
Сommit
9c35d1be41

+ 6 - 4
apps/app/src/models/admin/growi-archive-import-option.ts

@@ -1,6 +1,10 @@
-class GrowiArchiveImportOption {
+export class GrowiArchiveImportOption {
 
-  constructor(collectionName, mode, initProps = {}) {
+  collectionName: string;
+
+  mode: string;
+
+  constructor(collectionName: string, mode: string, initProps = {}) {
     this.collectionName = collectionName;
     this.mode = mode;
 
@@ -10,5 +14,3 @@ class GrowiArchiveImportOption {
   }
 
 }
-
-module.exports = GrowiArchiveImportOption;

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

@@ -1,4 +1,4 @@
-import GrowiArchiveImportOption from './growi-archive-import-option';
+import { GrowiArchiveImportOption } from './growi-archive-import-option';
 
 const DEFAULT_PROPS = {
   isOverwriteAuthorWithCurrentUser: false,
@@ -20,8 +20,8 @@ export class ImportOptionForPages extends GrowiArchiveImportOption {
 
   initPageMetadatas;
 
-  constructor(collectionName: string, mode: string, initProps) {
-    super(collectionName, mode, initProps || DEFAULT_PROPS);
+  constructor(collectionName: string, mode: string, initProps = DEFAULT_PROPS) {
+    super(collectionName, mode, initProps);
   }
 
 }

+ 3 - 3
apps/app/src/models/admin/import-option-for-revisions.ts

@@ -1,4 +1,4 @@
-const GrowiArchiveImportOption = require('./growi-archive-import-option');
+import { GrowiArchiveImportOption } from './growi-archive-import-option';
 
 const DEFAULT_PROPS = {
   isOverwriteAuthorWithCurrentUser: false,
@@ -6,8 +6,8 @@ const DEFAULT_PROPS = {
 
 export class ImportOptionForRevisions extends GrowiArchiveImportOption {
 
-  constructor(collectionName, mode, initProps) {
-    super(collectionName, mode, initProps || DEFAULT_PROPS);
+  constructor(collectionName: string, mode: string, initProps = DEFAULT_PROPS) {
+    super(collectionName, mode, initProps);
   }
 
 }