diff --git a/package-lock.json b/package-lock.json index e9fc92318..9e9f2494a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,7 @@ "dependencies": { "combokeys": "^3.0.1", "filesize": "^10.0.6", + "pankow": "^0.0.1", "primeicons": "^6.0.1", "primevue": "^3.23.0", "safetydance": "^2.2.0", @@ -836,6 +837,14 @@ "wrappy": "1" } }, + "node_modules/pankow": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/pankow/-/pankow-0.0.1.tgz", + "integrity": "sha512-v3d43trRCqEd63aWPK8c6YhY+7dQ+SiuwZEhbEA6kN4uCNyONf8LA7icBZzXKwEo3P4+Upul7oIBJqV+MEt4BQ==", + "dependencies": { + "primevue": "^3.23.0" + } + }, "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", diff --git a/package.json b/package.json index b6ef5b479..488ebd1c9 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "dependencies": { "combokeys": "^3.0.1", "filesize": "^10.0.6", + "pankow": "^0.0.1", "primeicons": "^6.0.1", "primevue": "^3.23.0", "safetydance": "^2.2.0", diff --git a/src/components/CloudronHeader.vue b/src/components/CloudronHeader.vue deleted file mode 100644 index bdda51cb0..000000000 --- a/src/components/CloudronHeader.vue +++ /dev/null @@ -1,41 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/components/DirectoryView.vue b/src/components/DirectoryView.vue deleted file mode 100644 index ad5f17bee..000000000 --- a/src/components/DirectoryView.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - - diff --git a/src/components/DirectoryViewListItem.vue b/src/components/DirectoryViewListItem.vue deleted file mode 100644 index 9d230a8cb..000000000 --- a/src/components/DirectoryViewListItem.vue +++ /dev/null @@ -1,77 +0,0 @@ - - - - - diff --git a/src/components/PreviewPanel.vue b/src/components/PreviewPanel.vue new file mode 100644 index 000000000..6187a4324 --- /dev/null +++ b/src/components/PreviewPanel.vue @@ -0,0 +1,26 @@ + + + + + \ No newline at end of file diff --git a/src/views/Home.vue b/src/views/Home.vue index 5e45e517f..5337d5795 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -1,15 +1,16 @@ @@ -18,20 +19,31 @@ import Button from 'primevue/button'; -import DirectoryView from '../components/DirectoryView.vue'; -import CloudronHeader from '../components/CloudronHeader.vue'; +import { DirectoryView, NavigationBar } from 'pankow'; + +import PreviewPanel from '../components/PreviewPanel.vue'; export default { name: 'Home', components: { DirectoryView, - CloudronHeader, - Button + NavigationBar, + Button, + PreviewPanel + }, + data() { + return { + activeItem: {} + }; }, methods: { onLogout() { delete localStorage.accessToken; this.$router.push('/login'); + }, + onSelectionChanged(item) { + console.log('also changed here', item); + this.activeItem = item; } } }; @@ -41,6 +53,7 @@ export default {