1.0.0 • Published 7 years ago

react-switch-children v1.0.0

Weekly downloads
3
License
ISC
Repository
github
Last release
7 years ago

react-switch-children

switch react children component by name

How to use

with props.show(name):

const A=({show})=><div onClick={()=>show('b')}>A</div>
const B=({show})=><div onClick={()=>show('a')}>B</div>

ReactDOM.render( <Switcher defaultName='b' >
      <A name='a'/>
      <B name='b'/>
    </Switcher>, mountNode);

with pubsub:

var PubSub=require('pubsub-js');
const AE=()=><div onClick={()=>PubSub.publish("switcher",{show:'b'})}>A</div>
const BE=()=><div onClick={()=>PubSub.publish("switcher",{show:'a'})}>B</div>
ReactDOM.render( <Switcher defaultName='b' ns="switcher">
      <AE name='a'/>
      <BE name='b'/>
    </Switcher>, mountNode);
1.0.0

7 years ago