Like this
computed: {
...mapState({
a: state => state.some.nested.module.a,
b: state => state.some.nested.module.b
})
},
methods: {
...mapActions([
'some/nested/module/foo',
'some/nested/module/bar'
])
}
This library doesn't support module inside module as of now. It is planned for future.
You can override static modules property in your own module to include your nested modules:
[...]
@Module({name: 'SettingsModule', store, namespaced: true})
export default class SettingsModule extends ItemListModule {
public static modules?: ModuleTree<any> = {
// your own nested modules:
rowDensity,
columnsToDisplay: SettingsModule.getColumns().getModule(),
itemsList: new ItemsList(new SettingService(), null, false).getModule('Key'),
};
[...]
At least works when nested modules are "traditional". Still working on it...
merge to #32
Most helpful comment
This library doesn't support module inside module as of now. It is planned for future.