diff options
author | Ferdinand Thiessen <opensource@fthiessen.de> | 2024-06-21 15:48:37 +0200 |
---|---|---|
committer | Ferdinand Thiessen <opensource@fthiessen.de> | 2024-06-23 16:53:27 +0200 |
commit | 3ed32ffbb4fda77e7860e8ae6ac7f6a1c4ca902b (patch) | |
tree | 28923dffa09ec40e474c4949e775dee7141c6270 /apps/files/src/components/FileEntryGrid.vue | |
parent | dea5559d35c1ecf1a26e658223a3bb051b253f57 (diff) | |
download | nextcloud-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.vue | 5 |
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, } }, |