0.3.1 • Published 4 years ago
@impress/di v0.3.1
@impress/react
Modular Data-View binding mechanism for React
Install
npm i @impress/react
Example
import { store, useProvide } from "@impress/react";
class User {
@store name = "John";
}
const UserNameEditor = React.memo(() => {
const user = useProvide(User);
return (
<input
onChange={(e: any) => user.name = e.target.value}
value={user.name}
/>
)
});