aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src/components/FileEntryGrid.vue
diff options
context:
space:
mode:
authorFerdinand Thiessen <opensource@fthiessen.de>2024-06-21 15:48:37 +0200
committerFerdinand Thiessen <opensource@fthiessen.de>2024-06-23 16:53:27 +0200
commit3ed32ffbb4fda77e7860e8ae6ac7f6a1c4ca902b (patch)
tree28923dffa09ec40e474c4949e775dee7141c6270 /apps/files/src/components/FileEntryGrid.vue
parentdea5559d35c1ecf1a26e658223a3bb051b253f57 (diff)
downloadnextcloud-server-3ed32ffbb4fda77e7860e8ae6ac7f6a1c4ca902b.tar.gz
nextcloud-server-3ed32ffbb4fda77e7860e8ae6ac7f6a1c4ca902b.zip
refactor: Use composable for `currentView` and `views` to make it reactive when shared with other Vue apps
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Diffstat (limited to 'apps/files/src/components/FileEntryGrid.vue')
-rw-r--r--apps/files/src/components/FileEntryGrid.vue5
1 files changed, 5 insertions, 0 deletions
diff --git a/apps/files/src/components/FileEntryGrid.vue b/apps/files/src/components/FileEntryGrid.vue
index 8238c1a53d1..31df827eea2 100644
--- a/apps/files/src/components/FileEntryGrid.vue
+++ b/apps/files/src/components/FileEntryGrid.vue
@@ -60,6 +60,7 @@
<script lang="ts">
import { defineComponent } from 'vue'
+import { useNavigation } from '../composables/useNavigation'
import { useActionsMenuStore } from '../store/actionsmenu.ts'
import { useDragAndDropStore } from '../store/dragging.ts'
import { useFilesStore } from '../store/files.ts'
@@ -93,12 +94,16 @@ export default defineComponent({
const filesStore = useFilesStore()
const renamingStore = useRenamingStore()
const selectionStore = useSelectionStore()
+ const { currentView } = useNavigation()
+
return {
actionsMenuStore,
draggingStore,
filesStore,
renamingStore,
selectionStore,
+
+ currentView,
}
},