|
32 | 32 |
|
33 | 33 | <ul> |
34 | 34 | <li> Ready for use anywhere in the app. No Provider components needed.</li> |
35 | | - <li> Auto-immutable update-friendly context. See <a href="https://react-observable-context.js.org/concepts/store/setstate"><code>store.setState</code> (docs under revision)</a>.</li> |
36 | | - <li> A context bearing an observable consumer <a href="https://react-observable-context.js.org/concepts/store">store (docs under revision)</a>.</li> |
37 | | - <li> Recognizes <b>negative array indexing</b>. Please see <a href="https://react-observable-context.js.org/concepts/property-path">Property Path (docs under revision)</a> and <code>store.setState</code> <a href="https://react-observable-context.js.org/concepts/store/setstate#indexing">Indexing (docs under revision)</a>.</li> |
38 | | - <li> Only re-renders subscribing components (<a href="https://react-observable-context.js.org/concepts/client">clients (docs under revision)</a>) on context state changes.</li> |
| 35 | + <li> Auto-immutable update-friendly context. See <a href="https://react-observable-context.js.org/concepts/store/setstate"><code>store.setState</code></a>.</li> |
| 36 | + <li> A context bearing an observable consumer <a href="https://react-observable-context.js.org/concepts/store">store</a>.</li> |
| 37 | + <li> Recognizes <b>negative array indexing</b>. Please see <a href="https://react-observable-context.js.org/concepts/property-path">Property Path</a> and <code>store.setState</code> <a href="https://react-observable-context.js.org/concepts/store/setstate#indexing">Indexing</a>.</li> |
| 38 | + <li> Only re-renders subscribing components (<a href="https://react-observable-context.js.org/concepts/client">clients</a>) on context state changes.</li> |
39 | 39 | <li> Subscribing component decides which context state properties' changes to trigger its update.</li> |
40 | 40 | </ul> |
41 | 41 |
|
42 | 42 | **Name:** React-Observable-Context |
43 | 43 |
|
44 | 44 | **Moniker:** Legacy Eagle Eye |
45 | 45 |
|
46 | | -**Usage:** Please see <b><a href="https://react-observable-context.js.org/getting-started">Getting Started (docs under revision)</a></b>. |
| 46 | +**Usage:** Please see <b><a href="https://react-observable-context.js.org/getting-started">Getting Started</a></b>. |
47 | 47 |
|
48 | 48 | **Demo:** [Play with the app on codesandbox](https://codesandbox.io/s/github/webKrafters/react-observable-context-app)\ |
49 | 49 | If sandbox fails to load app, please refresh dependencies on its lower left. |
@@ -165,10 +165,10 @@ const storage = context.storage; |
165 | 165 | context.storage = IStorage<T>?; |
166 | 166 | ``` |
167 | 167 |
|
168 | | -May also see <b><a href="https://react-observable-context.js.org/history/features">What's Changed? (docs currently under revision)</a></b> |
| 168 | +May also see <b><a href="https://react-observable-context.js.org/history/features">What's Changed?</a></b> |
169 | 169 |
|
170 | 170 | ## Please see full documentation here: |
171 | | -**[eagleeye.js.org](https://react-observable-context.js.org)** (currently out-of-date pending revision) |
| 171 | +**[eagleeye.js.org](https://react-observable-context.js.org)** |
172 | 172 |
|
173 | 173 | # License |
174 | 174 |
|
|
0 commit comments