State manager for React
npm install lapeSimple state manager for React built on Proxies.
Supports only the latest browsers.
``typescript
// STATE.ts
import { lape } from "lape";
export interface State {
count: number;
deep: {
nest: boolean;
};
}
const defaultState: State = {
count: 0,
deep: {
nest: true,
},
};
export default lape(defaultState);
`
`typescript
// APP.tsx
import { connect } from "lape";
import state from "./state";
const action = () => {
state.count += 1;
};
class App extends React.Component {
render() {
return
export default connect(App);
``