diff options
author | John Molakvoæ <skjnldsv@protonmail.com> | 2023-02-04 21:13:06 +0100 |
---|---|---|
committer | John Molakvoæ <skjnldsv@protonmail.com> | 2023-04-06 14:49:29 +0200 |
commit | 03c32774b060f48a900be5f9f943de84c298cca5 (patch) | |
tree | 74bea842d02548e9e02454e778e2b32c5a81a78b /apps/files/src/main.js | |
parent | 29a7f7f6efd2a9791fdcfb9f9f7e862bafd8da82 (diff) | |
download | nextcloud-server-03c32774b060f48a900be5f9f943de84c298cca5.tar.gz nextcloud-server-03c32774b060f48a900be5f9f943de84c298cca5.zip |
feat(files): switch to pinia
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Diffstat (limited to 'apps/files/src/main.js')
-rw-r--r-- | apps/files/src/main.js | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/apps/files/src/main.js b/apps/files/src/main.js index 3d1c88755f0..56332374051 100644 --- a/apps/files/src/main.js +++ b/apps/files/src/main.js @@ -3,6 +3,8 @@ import './legacy/filelistSearch.js' import processLegacyFilesViews from './legacy/navigationMapper.js' import Vue from 'vue' +import { createPinia, PiniaVuePlugin } from 'pinia' + import NavigationService from './services/Navigation.ts' import NavigationView from './views/Navigation.vue' @@ -12,7 +14,6 @@ import SettingsService from './services/Settings.js' import SettingsModel from './models/Setting.js' import router from './router/router.js' -import store from './store/index.ts' // Init private and public Files namespace window.OCA.Files = window.OCA.Files ?? {} @@ -38,6 +39,10 @@ const FilesNavigationRoot = new View({ }) FilesNavigationRoot.$mount('#app-navigation-files') +// Init Pinia store +Vue.use(PiniaVuePlugin) +const pinia = createPinia() + // Init content list view const ListView = Vue.extend(FilesListView) const FilesList = new ListView({ @@ -46,7 +51,7 @@ const FilesList = new ListView({ Navigation, }, router, - store, + pinia, }) FilesList.$mount('#app-content-vue') |