一覧へ戻る
glimmer-redux/rollup-plugin-glimmer-redux(新しいタブで開きます)
主要言語: JavaScript
rollup plugin for glimmer redux
- star 数
- 4
- watcher 数
- 1
- fork 数
- 1
- issue 数
- 2
- 最終更新
- 2022/06/21
主要言語: JavaScript
rollup plugin for glimmer redux
Rollup plugin to customize the store, middleware, or enhancer for glimmer redux
yarn add rollup-plugin-glimmer-redux
To write your own store, middleware or enhancer just provide an option
let app = new GlimmerApp(defaults, {
rollup: {
plugins: [
glimmerRedux({
'store': './src/store.ts',
'middleware': './src/middleware/index.ts',
'enhancers': './src/enhancers/index.ts'
})
]
}
});
Be sure to define the type for any of the above by updating the config/environment.js file
moduleConfiguration['types']['middleware'] = {
definitiveCollection: 'middleware'
};
moduleConfiguration['collections']['middleware'] = {
types: ['middleware/index'],
defaultType: 'middleware'
};
This plugin offers both TypeScript & JavaScript support. As of v1.0.0 the default is TypeScript but to use JavaScript reducers (for example) configure it like so ...
let app = new GlimmerApp(defaults, {
rollup: {
plugins: [
glimmerRedux({
'reducers': './src/reducers/index.js'
})
]
}
});