Skip to content

Commit e60bc6a

Browse files
committed
vuetify : fix module registration
1 parent b6d43a4 commit e60bc6a

File tree

2 files changed

+12
-9
lines changed

2 files changed

+12
-9
lines changed

src/generators/VuetifyGenerator.js

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -61,14 +61,15 @@ export default new VueRouter({
6161
import ${titleLc}Service from '../services/${titleLc}';
6262
import makeCrudModule from './modules/crud';
6363
64-
// ...
65-
66-
store.registerModule(
67-
'${titleLc}',
68-
makeCrudModule({
69-
service: ${titleLc}Service
70-
})
71-
);
64+
export const store = new Vuex.Store({
65+
// ...
66+
modules: {
67+
// other modules
68+
${titleLc}: makeCrudModule({
69+
service: ${titleLc}Service
70+
})
71+
}
72+
});
7273
`)
7374
);
7475
}

src/generators/VuetifyGenerator.test.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,9 @@ test("Generate a Vuetify app", () => {
5959
"/views/foo/List.vue",
6060
"/views/foo/Show.vue",
6161
"/views/foo/Update.vue"
62-
].forEach(file => expect(fs.existsSync(tmpobj.name + file)).toBe(true));
62+
].forEach(file => {
63+
expect(fs.existsSync(tmpobj.name + file)).toBe(true);
64+
});
6365

6466
tmpobj.removeCallback();
6567
});

0 commit comments

Comments
 (0)