Share pinia with extensions (#10335)

Pinia is stable and also the recommended state management lib for Vue 3 🔥
This commit is contained in:
Nicola Krumschmidt
2021-12-06 15:58:48 +01:00
committed by GitHub
parent 19cbe896b4
commit ad4a13f93b
2 changed files with 64 additions and 64 deletions

View File

@@ -1,4 +1,4 @@
export const APP_SHARED_DEPS = ['@directus/extensions-sdk', 'vue', 'vue-router', 'vue-i18n'];
export const APP_SHARED_DEPS = ['@directus/extensions-sdk', 'vue', 'vue-router', 'vue-i18n', 'pinia'];
export const API_SHARED_DEPS = ['@directus/extensions-sdk', 'axios'];
export const APP_EXTENSION_TYPES = ['interface', 'display', 'layout', 'module', 'panel'] as const;