react-use-sub-state

0.1.0 • Public • Published

react-use-sub-state

H1 For example

import React from 'react';
import useSubState from 'useSubState';

class ChildComponent extends Component {
  state = {
    greeting: 'hello, from child component state'
  };

  render() {
    return this.state.greeting;
  }
}

export default useSubState(ChildComponent);
import React from 'react';
import ChildComponent from './ChildComponent';

class ParentComponent extends Component {

  handleClick = () => {
    const { greeting } = ChildComponent.getState();
    console.log(greeting);
  }

  render() {
    return (
			<>
				<ChildComponent />
				<button onClick={this.handleClick}>get sub state</button>
			</>
    );
  }
}

export default ParentComponent;

Readme

Keywords

none

Package Sidebar

Install

npm i react-use-sub-state

Weekly Downloads

1

Version

0.1.0

License

ISC

Unpacked Size

1.48 kB

Total Files

3

Last publish

Collaborators

  • mosario