diff --git a/webapp/src/components/appContent.vue b/webapp/src/components/appContent.vue index 7117f19e..96aa2217 100644 --- a/webapp/src/components/appContent.vue +++ b/webapp/src/components/appContent.vue @@ -187,6 +187,7 @@ const imjoyContent = () => // Import modal components for device initialisation import calibrationModal from "./modalComponents/calibrationModal.vue"; import TabIcon from "./genericComponents/tabIcon.vue"; +import ScanListContent from "./tabContentComponents/scanListContent.vue"; // Export main app export default { @@ -266,22 +267,26 @@ export default { icon: "visibility", component: viewContent }, - /*{ - id: "gallery", - icon: "photo_library", - component: galleryContent, - divide: true // Add a divider after this tab icon - },*/ { id: "navigate", icon: "gamepad", component: navigateContent }, + /*{ + id: "gallery", + icon: "photo_library", + component: galleryContent + },*/ { id: "slidescan", icon: "settings_overscan", component: slideScanContent }, + { + id: "scanlist", + icon: "photo_library", + component: ScanListContent + }, { id: "background_detect", icon: "background_replace", diff --git a/webapp/src/components/tabContentComponents/scanListContent.vue b/webapp/src/components/tabContentComponents/scanListContent.vue new file mode 100644 index 00000000..1e0aa66d --- /dev/null +++ b/webapp/src/components/tabContentComponents/scanListContent.vue @@ -0,0 +1,221 @@ + + + + +