{"_id":"@brickd/redux-bridge","_rev":"3-3c42472155d7c12fc2bb0db9e009b57d","name":"@brickd/redux-bridge","dist-tags":{"latest":"1.0.0-alpha.16"},"versions":{"1.0.0-alpha.13":{"name":"@brickd/redux-bridge","version":"1.0.0-alpha.13","description":"> TODO: description","author":{"name":"anye931123","email":"1278998669@qq.com"},"license":"MIT","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./lib/index.d.ts","sideEffects":false,"publishConfig":{"access":"public"},"scripts":{"build":"tsc && rollup -c rollup.config.js","clean":"../../scripts/clean_package.sh"},"directories":{"lib":"lib"},"dependencies":{},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/brick-design/react-visual-editor.git"},"bugs":{"url":"https://github.com/brick-design/react-visual-editor/issues"},"homepage":"https://github.com/brick-design/react-visual-editor#readme","_id":"@brickd/redux-bridge@1.0.0-alpha.13","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ShnIidLtDV5Dn075ywYLM5vqp3hR8H/OeqTdY+3m8FBcGlsk8Z/vJTR4zbU3zvdM0cwWTcXQA0+PO7xfzzjc7g==","shasum":"a80960694dd704009df0e4b61b42a3189ba84e04","tarball":"https://registry.npmjs.org/@brickd/redux-bridge/-/redux-bridge-1.0.0-alpha.13.tgz","fileCount":23,"unpackedSize":391344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKWyNCRA9TVsSAnZWagAAFugP/3hd9iieVCCqXCqyJkyW\nMqPQJ1OiHh2pJ+wJoeNKIGIH0fKZf3sWn3A68jPZ7Uj7FQSpI1Ie5UKJrIfi\nJSqIECGQbXtgKXV2rA4NgsFMVD+5tG9O+dignJD8VPKRq6sDZ1svnyLSbIXT\nTR7/v4LgJVznwp997CvSOaJiJuF2spvmqMdTs0GO0hLuD+iTZTvDuE6PPid5\n06S3F1FemVHR5qQQnXhOxz/3LcKqT3kkqi0rS9R5t8lFGpHzO9hR7CU+dCEF\nc7H9y4TzhzY4wN3ixrUC/U9rYUehMQgpGCqgrrhrE0KOmmFV8Y+t6mpgVgGy\n2VhMbPdeF8D577qxFgzHCVM7pCpKtkmDn7tm/S4vGYT/6xhRZlNs8GidDsBg\noEWZJyo/HD+TqGEdG/nVQg+ZVw9vLZT9KZqQi72NRf3MWw4OPo4fVNqLCaRg\nG6qFbY5KiHC9mpokklhpzIjnQFm28PvOJgml9ZRJBF1mNRz+xWsSewuhygwP\nhvQG8Yd89sPsZbvg+Ey/b4ezXSfKHgaWQa7k3w8I4SIvxI+pI/IIxxBgwAMZ\nDOKvJG/owRBEogs2i48IYh1bfYKfAoJ6SLadAhC2jRLTcusJ2H9tNhRIiCqy\nnIGlkFdX2q8fVvP6/tXkeKqbeV5mzed/ThtTwOCJ1zMaxf4L6eSUrBX5Z6ZW\nBgFq\r\n=1vLI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkisSgYGXBCu3VLSH7+FgJLK+V1Wguyc8qTYWHT7qPXAIgT3sXgIvONGSBGK5tCCHN7PK/KOQGJl2SjXHl76LMLDg="}]},"maintainers":[{"name":"brickd","email":"huige1022@live.com"}],"_npmUser":{"name":"brickd","email":"huige1022@live.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-bridge_1.0.0-alpha.13_1596550284714_0.3889574453321749"},"_hasShrinkwrap":false},"1.0.0-alpha.14":{"name":"@brickd/redux-bridge","version":"1.0.0-alpha.14","description":"> TODO: description","author":{"name":"anye931123","email":"1278998669@qq.com"},"license":"MIT","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./lib/index.d.ts","sideEffects":false,"publishConfig":{"access":"public"},"scripts":{"build":"tsc && rollup -c rollup.config.js","clean":"../../scripts/clean_package.sh"},"gitHead":"6df82d76a0949d91ca918e28e220e0d3ca6b5b38","_id":"@brickd/redux-bridge@1.0.0-alpha.14","_nodeVersion":"14.5.0","_npmVersion":"lerna/3.22.1/node@v14.5.0+x64 (darwin)","dist":{"integrity":"sha512-6AMmvboumUOmJ8RLLKxv9NcJTENAO1WkI/fCH1GfLXeQititkEF1xTmcKFgWhambf0azUWK3NoSbTQILX49iLA==","shasum":"7352605afebf2e9acfc40ab16737397e1231e6d5","tarball":"https://registry.npmjs.org/@brickd/redux-bridge/-/redux-bridge-1.0.0-alpha.14.tgz","fileCount":24,"unpackedSize":393109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKgTaCRA9TVsSAnZWagAA8KkP/RQrPQ00ROeWd9u7at11\n5Nto+ayxVjrpy49znRrrtxLfDWzhOaWMumD+2UHBbm3OOHSqRO4/2Rul3rKD\nCM+C87wznNlLOGK1sD3tJxZNXiv6CtzevKmi3VH5Jtozctkj99MXof9+ZMwA\nwYml/SLbtR8OFKR1HOEZ/nudjMdPWdmUhhnqLyoXvUJUiow4XhTgJn5/00rE\nkWb/E+rMrVatmgz/9T9vtZuEqTROl0afK9qXBX57Bgr60ZvkGcmS05QP6Mdc\nwjseIFFYmIFOkOoU6/mvNrVtb2HXOnJnwJKfJgdbn2AjfZnDn66GUwf6mcDh\nfZZ9WPer26wxyyW4kXswaDRXNY4kVhalNnV4utPYUWcTCJoH5NgeaIw7Hid+\ni+JS80uiThthFhRKM4lRdRc5HUQ5dEQlN92eFnaIAQxCvW/xbmYlzTJgYRic\ntDnJ35mArn5zKQLTgC8Kkt8B4g1ihdCIaQXODeNfOw4uNxS176SJsB5pArpp\nGc2IUELJnHYXQAQS5tT7Rw3EEtkQ6xsPkFVVVlTvoo5QBuu07i191jTW8O8S\nqDNCuCuJJH0f0MExjmG71sZ5Quw+6b4u9BzuJUiaWh15U7R50j2HlNN+NPxT\nBlLMv/eOph/mEINrPwsD2WioB9gt25z7emI6A28BkMoe4fiB4KfMfFXZm3OX\ni+11\r\n=oto4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGJtiwo72GJN868FWAAlF8NGmFvPnwoclyzmSvoe39OwIgTjlnH7xfvcXuosDRsEA9d0gNs0CW7Rb+DYVaLfV/f4w="}]},"maintainers":[{"name":"brickd","email":"huige1022@live.com"}],"_npmUser":{"name":"brickd","email":"huige1022@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-bridge_1.0.0-alpha.14_1596589273922_0.833461458605592"},"_hasShrinkwrap":false},"1.0.0-alpha.16":{"name":"@brickd/redux-bridge","version":"1.0.0-alpha.16","description":"> TODO: description","author":{"name":"anye931123","email":"1278998669@qq.com"},"license":"MIT","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./lib/index.d.ts","sideEffects":false,"publishConfig":{"access":"public"},"scripts":{"build":"tsc && rollup -c rollup.config.js","clean":"../../scripts/clean_package.sh","dev":"tsc -w && rollup -c rollup.config.js -w"},"gitHead":"56ce4352150fc0bd8c1684c285a06b086c0c3b35","_id":"@brickd/redux-bridge@1.0.0-alpha.16","_nodeVersion":"14.5.0","_npmVersion":"lerna/3.22.1/node@v14.5.0+x64 (darwin)","dist":{"integrity":"sha512-f2s3R6O19aOdjcCP13nBkK+UM4FJIUiqgXaJV6ErBSvIMEGGYvYqZ29GoeeY+TWwEmqMPh1obJ8TREUJEDbotA==","shasum":"44c5e011ad27440098b02a61ec3c43f71871b27b","tarball":"https://registry.npmjs.org/@brickd/redux-bridge/-/redux-bridge-1.0.0-alpha.16.tgz","fileCount":24,"unpackedSize":393186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffxMLCRA9TVsSAnZWagAAS1UP/iPDOiJoxTTQg3t65A2f\n0DMOTjLLyrXY/mtYZY5qw0ZJv27xtFDCc1hXt8amNAv7/CwTA7MFeh4H+dM8\nSeC6Yf7WU7znfq13WvcLMJxsZdSh1HZ/xEUS0Hoj+WfUoojsqKzk4QCVfa+3\nhZ+jUhepzu7k9IgfO8Uy1TELUv0cwxLdz12m/d0Yw3Hq25pJy6dHovPcI6P3\niZmkNmZeytQ66RI10/kvBt9lcK1xSU8kL5iTLilQk8VFhsF2sfvs1MZuDOXL\nqStgih9uzoncXdXW1OXEqONi9CCLEujUd07km2B8Y0NG2NchUIZYcl5QRXk4\nomPMlS0FizyiWDxsobbF2nCXK9RaWHEovxBdcu26bDsbM/38IwE2Q5C4JcT0\nfQ4GcckmyU8M+EOMDJY4tBhcZN1Xm2wV/Ew5/Dy8AkQ4uVpYv2X5F1DJRlEe\n1SijLzcxJXU1NxjSsMZDjyoZtxqRcB+yaU16pEpwYF4EPUASj1JGaApEiQqL\nT+U73prrTaXYJogDdJBw/GWyqUKtFoZG4qBfQtGc7vpxg657yT1yg0fiFXG4\nizEVTkqnSlCtk9EKeZQWsIbEOJ4JxL8W+9qHQRzom621t2EuoDyvgD1H/CBW\nAH2zY45CrA19XuYhsNbdj4ojF+B3IkEy2jyy7Pwkm2e5WX+AE/Y/Ho9r2Qj2\nDpym\r\n=EXHI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGN9zjh8WNgcLOmPGauW1jtZRWy2VjSLGnpAtragj3n9AiBeSjQrwRX6QXQFlkXiGqTv2oa4zFGfaUSTGtelW4d+YA=="}]},"maintainers":[{"name":"brickd","email":"huige1022@live.com"}],"_npmUser":{"name":"brickd","email":"huige1022@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-bridge_1.0.0-alpha.16_1602163466889_0.6300112167275858"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-04T14:11:24.671Z","1.0.0-alpha.13":"2020-08-04T14:11:24.839Z","modified":"2022-04-04T20:33:26.207Z","1.0.0-alpha.14":"2020-08-05T01:01:14.088Z","1.0.0-alpha.16":"2020-10-08T13:24:27.039Z"},"maintainers":[{"name":"brickd","email":"huige1022@live.com"}],"description":"> TODO: description","author":{"name":"anye931123","email":"1278998669@qq.com"},"license":"MIT","readme":"# `@brickd/redux-bridge`\n\n> TODO: description\n\n###  📦 Install\n```sh\nyarn add @brickd/react  @brickd/react-web @brickd/render\n```\nOR\n```sh\nnpm install @brickd/react @brickd/react-web @brickd/render\n```\n## Usage\n```jsx\nimport {createElement} from 'react';\nimport {BrickDesign,BrickTree,BrickProvider,useSelector,createActions} from '@brickd/react';\nimport {BrickPreview} from '@brickd/react-web';\nimport BrickRender from '@brickd/render';\nconst plugins=[(vDom,componentSchema)=>vDom];\nconst customReducer=(state,action)=>{\nconst {type,payload}=action\nswitch (type){\ncase 'customReducer':\nreturn {...state}\ndefault:\nreturn state\n}\n\n}\nconst App = () => {\nconst {pageConfig}=useSelector(['pageConfig'])\n\n\treturn(<BrickProvider initState={{}} customReducer={customReducer} config={{...}}>\n<div onClick={()=>createActions({type:\"customReducer\",payload:{...}})}> 出发action</div>\n\n    <BrickPreview/>\n    <BrickDesign />\n<BrickRender pageConfig={pageConfig} createElement={createElement} plugins={plugins}/>\n<BrickTree/>\n\n  </BrickProvider>);\n}\n```\n","readmeFilename":"README.md"}