summaryrefslogtreecommitdiffstats
path: root/src/main.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.js')
-rw-r--r--src/main.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main.js b/src/main.js
index d95c40b5..ab3c61eb 100644
--- a/src/main.js
+++ b/src/main.js
@@ -40,6 +40,8 @@ import '../css/contacts.scss'
// Dialogs css
import '@nextcloud/dialogs/style.css'
+import { createPinia, PiniaVuePlugin } from 'pinia'
+
// CSP config for webpack dynamic chunk loading
// eslint-disable-next-line
__webpack_nonce__ = btoa(getRequestToken())
@@ -51,6 +53,9 @@ __webpack_nonce__ = btoa(getRequestToken())
// eslint-disable-next-line
__webpack_public_path__ = generateFilePath('contacts', '', 'js/')
+Vue.use(PiniaVuePlugin)
+const pinia = createPinia()
+
// Register global directives
Vue.directive('ClickOutside', ClickOutside)
Vue.directive('Tooltip', VTooltip)
@@ -81,4 +86,5 @@ export default new Vue({
router,
store,
render: h => h(App),
+ pinia,
})