From e7af9f5b5d0ef562e14ce75fa938232252503cc7 Mon Sep 17 00:00:00 2001 From: Nicola Krumschmidt Date: Thu, 26 Aug 2021 16:36:33 +0200 Subject: [PATCH] Share vue-router between App and extensions (#7629) It is very unlikely that we will ever stop using vue-router. Without this it is not possible to use useRouter() in extensions. --- packages/shared/src/constants/extensions.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/shared/src/constants/extensions.ts b/packages/shared/src/constants/extensions.ts index 0cb0e80e64..f6035578e9 100644 --- a/packages/shared/src/constants/extensions.ts +++ b/packages/shared/src/constants/extensions.ts @@ -1,4 +1,4 @@ -export const APP_SHARED_DEPS = ['@directus/extension-sdk', 'vue']; +export const APP_SHARED_DEPS = ['@directus/extension-sdk', 'vue', 'vue-router']; export const API_SHARED_DEPS = ['axios']; export const APP_EXTENSION_TYPES = ['interface', 'display', 'layout', 'module'] as const;