@@ -38,7 +38,7 @@ Write local state using [React Hooks](https://reactjs.org/docs/hooks-intro.html)
3838
3939``` jsx
4040import React , { useState } from " react" ;
41- import constate from " constate" ;
41+ import constate from " @liuyunjs/ constate" ;
4242
4343// 1️⃣ Create a custom hook as usual
4444function useCounter () {
@@ -63,6 +63,14 @@ function Count() {
6363}
6464
6565function App () {
66+ // const [inject] = CounterProvider.useProvider();
67+
68+ // return inject(
69+ // <>
70+ // <Count />
71+ // <Button />
72+ // </>
73+ // )
6674 // 5️⃣ Wrap your components with Provider
6775 return (
6876 < CounterProvider>
@@ -79,7 +87,7 @@ function App() {
7987
8088``` jsx
8189import React , { useState , useCallback } from " react" ;
82- import constate from " constate" ;
90+ import constate from " @liuyunjs/ constate" ;
8391
8492// 1️⃣ Create a custom hook that receives props
8593function useCounter ({ initialCount = 0 }) {
@@ -109,6 +117,15 @@ function Count() {
109117}
110118
111119function App () {
120+ // const [inject] = CounterProvider.useProvider({initialCount: 10});
121+
122+ // return inject(
123+ // <>
124+ // <Count />
125+ // <Button />
126+ // </>
127+ // )
128+
112129 // 6️⃣ Wrap your components with Provider passing props to your hook
113130 return (
114131 < CounterProvider initialCount= {10 }>
@@ -147,7 +164,7 @@ It's any [custom hook](https://reactjs.org/docs/hooks-custom.html):
147164
148165``` js
149166import { useState } from " react" ;
150- import constate from " constate" ;
167+ import constate from " @liuyunjs/ constate" ;
151168
152169const [CountProvider , useCountContext ] = constate (() => {
153170 const [count ] = useState (0 );
@@ -164,6 +181,12 @@ const [CountProvider, useCountContext] = constate(({ initialCount = 0 }) => {
164181});
165182
166183function App () {
184+ // const [inject] = CounterProvider.useProvider({initialCount: 10});
185+
186+ // return inject(
187+ // ...
188+ // )
189+
167190 return (
168191 < CountProvider initialCount= {10 }>
169192 ...
@@ -189,7 +212,7 @@ A `selector` function receives the value returned by [`useValue`](#usevalue) and
189212
190213``` jsx
191214import React , { useState , useCallback } from " react" ;
192- import constate from " constate" ;
215+ import constate from " @liuyunjs/ constate" ;
193216
194217function useCounter () {
195218 const [count , setCount ] = useState (0 );
0 commit comments