KState
Very easy and simple state manager
1. Install
npm install react-kstate
2. Use
Basics
File 1
- You can set state variable by accessing the prop with the same name as the state
@ { return <input onChange= thispropssomeState/> }
File 2
- When you dont specify the fields you want, you get all in props
@ { return <h1>thispropssomeTextValue</h1> }
Advanced
File 2 with fields specified
- Or you can specify an array with what you want
@ { return <h1>thispropssomeTextValue</h1> }
File 2 with fields modified
- You can also pass a function which gets the values of the state as an object.
- You have to return an object which will then be passed into the component props
@ { //now the header ist always in CAPS return <h1>thispropsheader</h1> }
Modify state from somewhere else
//set single/multiple valuesKStateKState