-import { createStore, setActiveReq } from '../src'
+import { defineStore, setActiveReq } from '../src'
describe('Actions', () => {
const useStore = () => {
// create a new store
setActiveReq({})
- return createStore({
+ return defineStore({
id: 'main',
state: () => ({
a: true,
-import { createStore, setActiveReq } from '../src'
+import { defineStore, setActiveReq } from '../src'
describe('Getters', () => {
jest.useFakeTimers()
const useStore = () => {
// create a new store
setActiveReq({})
- return createStore({
+ return defineStore({
id: 'main',
state: () => ({
name: 'Eduardo',
-import { createStore, setActiveReq } from '../src'
+import { defineStore, setActiveReq } from '../src'
import { computed } from '@vue/composition-api'
describe('State', () => {
const useStore = () => {
// create a new store
setActiveReq({})
- return createStore({
+ return defineStore({
id: 'main',
state: () => ({
name: 'Eduardo',
-import { createStore, setActiveReq } from '../src'
+import { defineStore, setActiveReq } from '../src'
describe('store.patch', () => {
const useStore = () => {
// create a new store
setActiveReq({})
- return createStore({
+ return defineStore({
id: 'main',
state: () => ({
a: true,
-import { createStore, setActiveReq, setStateProvider } from '../src'
+import { defineStore, setActiveReq, setStateProvider } from '../src'
describe('Store', () => {
let req: object
// create a new store
req = {}
setActiveReq(req)
- return createStore({
+ return defineStore({
id: 'main',
state: () => ({
a: true,
})
it('can create an empty state if no state option is provided', () => {
- const store = createStore({ id: 'some' })()
+ const store = defineStore({ id: 'some' })()
expect(store.state).toEqual({})
})
it('can hydrate the state', () => {
setActiveReq({})
- const useStore = createStore({
+ const useStore = defineStore({
id: 'main',
state: () => ({
a: true,
-import { createStore, setActiveReq } from '../src'
+import { defineStore, setActiveReq } from '../src'
describe('Subscriptions', () => {
const useStore = () => {
// create a new store
setActiveReq({})
- return createStore({
+ return defineStore({
id: 'main',
state: () => ({
name: 'Eduardo',
-export { createStore } from './store'
+export { defineStore } from './store'
export { setActiveReq, setStateProvider, getRootState } from './rootStore'
export {
StateTree,