diff --git a/src/modules/resource/components/resource-page/FilesView.vue b/src/modules/resource/components/resource-page/FilesView.vue
index 4c992e97acfb06664e52867d762a5efce1b47701..78899862457e9a10ccec0bdbcf34da5afc9aced6 100644
--- a/src/modules/resource/components/resource-page/FilesView.vue
+++ b/src/modules/resource/components/resource-page/FilesView.vue
@@ -169,7 +169,7 @@ export default defineComponent({
   },
   props: {
     folderContents: {
-      default() {
+      default: () => {
         return [];
       },
       type: Array as PropType<FolderContent[]>,
@@ -179,7 +179,7 @@ export default defineComponent({
       type: String,
     },
     fileListEdit: {
-      default() {
+      default: () => {
         return [];
       },
       type: Array as PropType<FolderContent[]>,
diff --git a/src/modules/resource/components/resource-page/FilesViewHeader.vue b/src/modules/resource/components/resource-page/FilesViewHeader.vue
index b59d2f5eee62262e3b73a0127c94ed9376f7e2e7..26c88bd779804fd0bbb6b5302926d964f5e504e3 100644
--- a/src/modules/resource/components/resource-page/FilesViewHeader.vue
+++ b/src/modules/resource/components/resource-page/FilesViewHeader.vue
@@ -190,7 +190,10 @@ export default defineComponent({
     GitLab: () => import("./resource-type/GitLab.vue"),
   },
   props: {
-    isUploading: Boolean,
+    isUploading: {
+      default: false,
+      type: Boolean,
+    },
     value: {
       default: "",
       type: String,
diff --git a/src/modules/resource/components/resource-page/MetadataManager.vue b/src/modules/resource/components/resource-page/MetadataManager.vue
index 33175f251ab49e74ed57bc9a94442982838c9eff..eb9ce0c2da8f37162f10443270beaf98a86ca529 100644
--- a/src/modules/resource/components/resource-page/MetadataManager.vue
+++ b/src/modules/resource/components/resource-page/MetadataManager.vue
@@ -163,6 +163,7 @@ export default defineComponent({
       type: Boolean,
     },
     isUploading: {
+      default: false,
       type: Boolean,
     },
     fileListEdit: {