From: Eduardo San Martin Morote Date: Tue, 24 Aug 2021 07:33:45 +0000 (+0200) Subject: feat: deprecate PiniaPlugin in favor of PiniaVuePlugin X-Git-Tag: @pinia/nuxt@0.0.2~37 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c0495c0fe5710894ff04009f1f136cfb4d9241c4;p=thirdparty%2Fvuejs%2Fpinia.git feat: deprecate PiniaPlugin in favor of PiniaVuePlugin --- diff --git a/packages/pinia/src/index.ts b/packages/pinia/src/index.ts index 73305dd8..b17a2016 100644 --- a/packages/pinia/src/index.ts +++ b/packages/pinia/src/index.ts @@ -61,4 +61,8 @@ export type { export { acceptHMRUpdate } from './hmr' -export { PiniaPlugin } from './vue2-plugin' +export { + // TODO: remove in release and deprecate PiniaStorePlugin in favor of PiniaPlugin + PiniaPlugin, + PiniaVuePlugin, +} from './vue2-plugin' diff --git a/packages/pinia/src/vue2-plugin.ts b/packages/pinia/src/vue2-plugin.ts index 1d9ccb7c..25bc75cd 100644 --- a/packages/pinia/src/vue2-plugin.ts +++ b/packages/pinia/src/vue2-plugin.ts @@ -25,7 +25,7 @@ import { Pinia, piniaSymbol, setActivePinia } from './rootStore' * * @param _Vue */ -export const PiniaPlugin: Plugin = function (_Vue) { +export const PiniaVuePlugin: Plugin = function (_Vue) { // Equivalent of // app.config.globalProperties.$pinia = pinia _Vue.mixin({ @@ -69,3 +69,8 @@ export const PiniaPlugin: Plugin = function (_Vue) { }, }) } + +/** + * @deprecated use PiniaVuePlugin + */ +export const PiniaPlugin = PiniaVuePlugin