diff --git a/packages/frontend/src/cleanup/components/viewer/StructureDisplay.vue b/packages/frontend/src/cleanup/components/viewer/Resource.vue
similarity index 98%
rename from packages/frontend/src/cleanup/components/viewer/StructureDisplay.vue
rename to packages/frontend/src/cleanup/components/viewer/Resource.vue
index 8c75ebcac..8a5df69e9 100644
--- a/packages/frontend/src/cleanup/components/viewer/StructureDisplay.vue
+++ b/packages/frontend/src/cleanup/components/viewer/Resource.vue
@@ -193,11 +193,11 @@ export default {
diff --git a/packages/frontend/src/cleanup/components/viewer/ResourceGroup.vue b/packages/frontend/src/cleanup/components/viewer/ResourceGroup.vue
new file mode 100644
index 000000000..23b1ed8b5
--- /dev/null
+++ b/packages/frontend/src/cleanup/components/viewer/ResourceGroup.vue
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+ {{
+ resources.length < 10
+ ? 'mdi-numeric-' + resources.length + '-box-multiple'
+ : 'mdi-numeric-9-plus-box-multiple'
+ }}
+
+
+
+ Loaded Resources
+
+
+
+ {{ expand ? 'mdi-chevron-up' : 'mdi-chevron-down' }}
+
+
+
+
+
+
+
{
+ $emit('remove', e)
+ removedResources.push(e)
+ }
+ "
+ />
+
+
+
+
+
+
+
+
diff --git a/packages/frontend/src/cleanup/pages/stream/CommitObjectViewer.vue b/packages/frontend/src/cleanup/pages/stream/CommitObjectViewer.vue
index b36dca60b..961ee3a74 100644
--- a/packages/frontend/src/cleanup/pages/stream/CommitObjectViewer.vue
+++ b/packages/frontend/src/cleanup/pages/stream/CommitObjectViewer.vue
@@ -62,15 +62,10 @@
- Loaded commits/objects:
-
-
@@ -156,17 +151,17 @@ import Viewer from '@/cleanup/components/common/Viewer' // do not import async
export default {
components: {
+ Viewer,
CommitToolbar: () => import('@/cleanup/toolbars/CommitToolbar'),
ObjectToolbar: () => import('@/cleanup/toolbars/ObjectToolbar'),
MultipleResourcesToolbar: () => import('@/cleanup/toolbars/MultipleResourcesToolbar'),
CommitEdit: () => import('@/cleanup/dialogs/CommitEdit'),
StreamOverlayViewer: () => import('@/cleanup/components/viewer/dialogs/AddOverlay'),
- Viewer,
ErrorPlaceholder: () => import('@/components/ErrorPlaceholder'),
PreviewImage: () => import('@/cleanup/components/common/PreviewImage'),
ViewerControls: () => import('@/cleanup/components/viewer/ViewerControls'),
ObjectSelection: () => import('@/cleanup/components/viewer/ObjectSelection'),
- StructureDisplay: () => import('@/cleanup/components/viewer/StructureDisplay'),
+ ResourceGroup: () => import('@/cleanup/components/viewer/ResourceGroup'),
ViewsDisplay: () => import('@/cleanup/components/viewer/ViewsDisplay'),
Filters: () => import('@/cleanup/components/viewer/Filters')
},