@ bufferapp/ keywrapp
快速将您的 Redux 动作包裹在一个命名空间中 .
在处理更大的 Redux 应用程序时, 这有助于避免通用 导致副作用的动作名称。 这将返回对象 给定字符串命名空间和对象或矩阵. 更多信息见下文使用示例.
安装
npm install @bufferapp/keywrapper
使用量
import keyWrapper from '@bufferapp/keywrapper'
// Use an Object...
const actions = keyWrapper('QUEUE', {
POST_DELETE: 0,
POST_SHARE_NOW: 0
})
// ...or an Array
const otherActions = keyWrapper('QUEUE', [
'POST_DELETE',
'POST_SHARE_NOW'
])
console.log(actions)
/*
{
POST_DELETE: 'QUEUE__POST_DELETE',
POST_SHARE_NOW: 'QUEUE__POST_SHARE_NOW',
}
*/
许可证
麻省理工学院