aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src/components/FilesListVirtual.vue
diff options
context:
space:
mode:
authorFerdinand Thiessen <opensource@fthiessen.de>2023-11-23 20:42:33 +0100
committerFerdinand Thiessen <opensource@fthiessen.de>2023-11-27 17:35:14 +0100
commit0dfbd129e1d5cc169129cc078b309ed1c36efd18 (patch)
treed8abfe36e907a252bcea84d86823bc9ab549dd83 /apps/files/src/components/FilesListVirtual.vue
parentc91cdb263150efacd3a2fa4f9b2585656cd40b6a (diff)
downloadnextcloud-server-0dfbd129e1d5cc169129cc078b309ed1c36efd18.tar.gz
nextcloud-server-0dfbd129e1d5cc169129cc078b309ed1c36efd18.zip
fix(config): Adjust typescript config to allow `.ts` imports and Typescript in Vue files
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Diffstat (limited to 'apps/files/src/components/FilesListVirtual.vue')
-rw-r--r--apps/files/src/components/FilesListVirtual.vue13
1 files changed, 7 insertions, 6 deletions
diff --git a/apps/files/src/components/FilesListVirtual.vue b/apps/files/src/components/FilesListVirtual.vue
index 0f772aedffc..c640ad72aca 100644
--- a/apps/files/src/components/FilesListVirtual.vue
+++ b/apps/files/src/components/FilesListVirtual.vue
@@ -72,20 +72,21 @@ import { getFileListHeaders, Folder, View, getFileActions } from '@nextcloud/fil
import { showError } from '@nextcloud/dialogs'
import { loadState } from '@nextcloud/initial-state'
import { translate as t, translatePlural as n } from '@nextcloud/l10n'
-import Vue from 'vue'
+import { defineComponent } from 'vue'
+
+import { action as sidebarAction } from '../actions/sidebarAction.ts'
+import { useUserConfigStore } from '../store/userconfig.ts'
-import { action as sidebarAction } from '../actions/sidebarAction.js'
-import { useUserConfigStore } from '../store/userconfig.js'
import FileEntry from './FileEntry.vue'
import FileEntryGrid from './FileEntryGrid.vue'
import FilesListHeader from './FilesListHeader.vue'
import FilesListTableFooter from './FilesListTableFooter.vue'
import FilesListTableHeader from './FilesListTableHeader.vue'
-import filesListWidthMixin from '../mixins/filesListWidth.js'
-import logger from '../logger.js'
+import filesListWidthMixin from '../mixins/filesListWidth.ts'
import VirtualList from './VirtualList.vue'
+import logger from '../logger.js'
-export default Vue.extend({
+export default defineComponent({
name: 'FilesListVirtual',
components: {