diff options
Diffstat (limited to 'src/main.js')
-rw-r--r-- | src/main.js | 6 |
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, }) |