diff --git a/.changeset/mean-carpets-tell.md b/.changeset/mean-carpets-tell.md new file mode 100644 index 0000000000..6550d7a3ff --- /dev/null +++ b/.changeset/mean-carpets-tell.md @@ -0,0 +1,5 @@ +--- +'@xstate/store': minor +--- + +Expose store transition utility and types diff --git a/packages/xstate-store/src/index.ts b/packages/xstate-store/src/index.ts index 7d8427a0fa..a9017fe08e 100644 --- a/packages/xstate-store/src/index.ts +++ b/packages/xstate-store/src/index.ts @@ -3,7 +3,8 @@ export { fromStore } from './fromStore'; export { createStore, createStoreWithProducer, - createStoreConfig + createStoreConfig, + createStoreTransition } from './store'; export { createAtom, createAsyncAtom } from './atom'; export type { @@ -35,6 +36,9 @@ export type { AtomOptions, AnyAtom, ReadonlyAtom, + StoreLogic, + AnyStoreLogic, + AnyStoreConfig, EventFromStoreConfig, EmitsFromStoreConfig, ContextFromStoreConfig