From 4ab294793a2c20ea6040f01f316618682df61fff Mon Sep 17 00:00:00 2001 From: Kia King Ishii Date: Tue, 26 Jan 2021 18:10:05 +0900 Subject: [PATCH] fix: export missing `storeKey` --- src/index.cjs.js | 3 ++- src/index.js | 4 +++- src/index.mjs | 2 ++ types/index.d.ts | 2 ++ 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/index.cjs.js b/src/index.cjs.js index c64c51f09..9b39c50a1 100644 --- a/src/index.cjs.js +++ b/src/index.cjs.js @@ -1,11 +1,12 @@ import { Store, createStore } from './store' -import { useStore } from './injectKey' +import { storeKey, useStore } from './injectKey' import { mapState, mapMutations, mapGetters, mapActions, createNamespacedHelpers } from './helpers' import { createLogger } from './plugins/logger' export default { version: '__VERSION__', Store, + storeKey, createStore, useStore, mapState, diff --git a/src/index.js b/src/index.js index 27e3e9bcf..f74d97dfb 100644 --- a/src/index.js +++ b/src/index.js @@ -1,11 +1,12 @@ import { Store, createStore } from './store' -import { useStore } from './injectKey' +import { storeKey, useStore } from './injectKey' import { mapState, mapMutations, mapGetters, mapActions, createNamespacedHelpers } from './helpers' import { createLogger } from './plugins/logger' export default { version: '__VERSION__', Store, + storeKey, createStore, useStore, mapState, @@ -18,6 +19,7 @@ export default { export { Store, + storeKey, createStore, useStore, mapState, diff --git a/src/index.mjs b/src/index.mjs index dc524536e..244dee47a 100644 --- a/src/index.mjs +++ b/src/index.mjs @@ -3,6 +3,7 @@ import Vuex from '../dist/vuex.cjs.js' const { version, Store, + storeKey, createStore, install, useStore, @@ -18,6 +19,7 @@ export { Vuex as default, version, Store, + storeKey, createStore, install, useStore, diff --git a/types/index.d.ts b/types/index.d.ts index 5bca84755..a9a94de82 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -43,6 +43,8 @@ export declare class Store { }): void; } +export const storeKey: string; + export function createStore(options: StoreOptions): Store; export function useStore(injectKey?: InjectionKey> | string): Store;