|
38 | 38 | <li {% if page.path == 'Resource.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./Resource.html"><code><Resource></code></a></li> |
39 | 39 | <li {% if page.path == 'CustomRoutes.md' %} class="active" {% endif %}><a class="nav-link" href="./CustomRoutes.html"><code><CustomRoutes></code></a></li> |
40 | 40 | </ul> |
41 | | - |
| 41 | + |
42 | 42 | <ul><div>Data Fetching</div> |
43 | 43 | <li {% if page.path == 'DataProviders.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./DataProviders.html">Data Provider Setup</a></li> |
44 | 44 | <li {% if page.path == 'Actions.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./Actions.html">Querying the API</a></li> |
|
59 | 59 | <li {% if page.path == 'withLifecycleCallbacks.md' %} class="active" {% endif %}><a class="nav-link" href="./withLifecycleCallbacks.html"><code>withLifecycleCallbacks</code></a></li> |
60 | 60 | <li {% if page.path == 'fetchJson.md' %} class="active" {% endif %}><a class="nav-link" href="./fetchJson.html"><code>fetchJson</code></a></li> |
61 | 61 | </ul> |
62 | | - |
| 62 | + |
63 | 63 | <ul><div>Security</div> |
64 | 64 | <li {% if page.path == 'Authentication.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./Authentication.html">Auth Provider Setup</a></li> |
65 | 65 | <li {% if page.path == 'AuthProviderList.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./AuthProviderList.html">Supported backends</a></li> |
|
79 | 79 | <li {% if page.path == 'addRefreshAuthToAuthProvider.md' %} class="active" {% endif %}><a class="nav-link" href="./addRefreshAuthToAuthProvider.html"><code>addRefreshAuthToAuthProvider</code></a></li> |
80 | 80 | <li {% if page.path == 'addRefreshAuthToDataProvider.md' %} class="active" {% endif %}><a class="nav-link" href="./addRefreshAuthToDataProvider.html"><code>addRefreshAuthToDataProvider</code></a></li> |
81 | 81 | </ul> |
82 | | - |
| 82 | + |
83 | 83 | <ul><div>List Page</div> |
84 | 84 | <li {% if page.path == 'ListTutorial.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./ListTutorial.html">Introduction</a></li> |
85 | 85 | <li {% if page.path == 'FilteringTutorial.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./FilteringTutorial.html">Filtering The List</a></li> |
|
101 | 101 | <li {% if page.path == 'FilterList.md' %} class="active" {% endif %}><a class="nav-link" href="./FilterList.html"><code><FilterList></code></a></li> |
102 | 102 | <li {% if page.path == 'FilterLiveForm.md' %} class="active" {% endif %}><a class="nav-link" href="./FilterLiveForm.html"><code><FilterLiveForm></code></a></li> |
103 | 103 | <li {% if page.path == 'FilterLiveSearch.md' %} class="active" {% endif %}><a class="nav-link" href="./FilterLiveSearch.html"><code><FilterLiveSearch></code></a></li> |
| 104 | + <li {% if page.path == 'RecordsIterator.md' %} class="active" {% endif %}><a class="nav-link" href="./RecordsIterator.html"><code><RecordsIterator></code></a></li> |
104 | 105 | <li {% if page.path == 'SavedQueriesList.md' %} class="active" {% endif %}><a class="nav-link" href="./SavedQueriesList.html"><code><SavedQueriesList></code></a></li> |
105 | 106 | <li {% if page.path == 'StackedFilters.md' %} class="active" {% endif %}><a class="nav-link" href="./StackedFilters.html"><code><StackedFilters></code><img class="premium" src="./img/premium.svg" /></a></li> |
106 | 107 | <li {% if page.path == 'Pagination.md' %} class="active" {% endif %}><a class="nav-link" href="./Pagination.html"><code><Pagination></code></a></li> |
|
114 | 115 | <li {% if page.path == 'useUnselect.md' %} class="active" {% endif %}><a class="nav-link" href="./useUnselect.html"><code>useUnselect</code></a></li> |
115 | 116 | <li {% if page.path == 'useUnselectAll.md' %} class="active" {% endif %}><a class="nav-link" href="./useUnselectAll.html"><code>useUnselectAll</code></a></li> |
116 | 117 | </ul> |
117 | | - |
| 118 | + |
118 | 119 | <ul><div>Creation & Edition Pages</div> |
119 | 120 | <li {% if page.path == 'EditTutorial.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./EditTutorial.html">Introduction</a></li> |
120 | 121 | <li {% if page.path == 'Validation.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./Validation.html">Form Validation</a></li> |
|
148 | 149 | <li {% if page.path == 'useRegisterMutationMiddleware.md' %} class="active" {% endif %}><a class="nav-link" href="./useRegisterMutationMiddleware.html"><code>useRegisterMutationMiddleware</code></a></li> |
149 | 150 | <li {% if page.path == 'useUnique.md' %} class="active" {% endif %}><a class="nav-link" href="./useUnique.html"><code>useUnique</code></a></li> |
150 | 151 | </ul> |
151 | | - |
| 152 | + |
152 | 153 | <ul><div>Show Page</div> |
153 | 154 | <li {% if page.path == 'ShowTutorial.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./ShowTutorial.html">Introduction</a></li> |
154 | 155 | <li {% if page.path == 'Show.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./Show.html"><code><Show></code></a></li> |
|
162 | 163 | <li {% if page.path == 'useShowContext.md' %} class="active" {% endif %}><a class="nav-link" href="./useShowContext.html"><code>useShowContext</code></a></li> |
163 | 164 | <li {% if page.path == 'useShowController.md' %} class="active" {% endif %}><a class="nav-link" href="./useShowController.html"><code>useShowController</code></a></li> |
164 | 165 | </ul> |
165 | | - |
| 166 | + |
166 | 167 | <ul><div>Common</div> |
167 | 168 | <li {% if page.path == 'WithRecord.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./WithRecord.html"><code><WithRecord></code></a></li> |
168 | 169 | <li {% if page.path == 'useRecordContext.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./useRecordContext.html"><code>useRecordContext</code></a></li> |
|
171 | 172 | <li {% if page.path == 'useRedirect.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./useRedirect.html"><code>useRedirect</code></a></li> |
172 | 173 | <li {% if page.path == 'useRefresh.md' %} class="active" {% endif %}><a class="nav-link" href="./useRefresh.html"><code>useRefresh</code></a></li> |
173 | 174 | </ul> |
174 | | - |
| 175 | + |
175 | 176 | <ul><div>Fields</div> |
176 | 177 | <li {% if page.path == 'Fields.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./Fields.html">Introduction</a></li> |
177 | 178 | <li {% if page.path == 'FieldsForRelationships.md' %} class="active" {% endif %}><a class="nav-link" href="./FieldsForRelationships.html">Fields for Relationships</a></li> |
|
200 | 201 | <li {% if page.path == 'WrapperField.md' %} class="active" {% endif %}><a class="nav-link" href="./WrapperField.html"><code><WrapperField></code></a></li> |
201 | 202 | <li {% if page.path == 'useFieldValue.md' %} class="active" {% endif %}><a class="nav-link" href="./useFieldValue.html"><code>useFieldValue</code></a></li> |
202 | 203 | </ul> |
203 | | - |
| 204 | + |
204 | 205 | <ul><div>Inputs</div> |
205 | 206 | <li {% if page.path == 'Inputs.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./Inputs.html">Introduction</a></li> |
206 | 207 | <li {% if page.path == 'ArrayInput.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./ArrayInput.html"><code><ArrayInput></code></a></li> |
|
240 | 241 | <li {% if page.path == 'TreeInput.md' %} class="active" {% endif %}><a class="nav-link" href="./TreeInput.html"><code><TreeInput></code><img class="premium" src="./img/premium.svg" /></a></li> |
241 | 242 | <li {% if page.path == 'useInput.md' %} class="active" {% endif %}><a class="nav-link" href="./useInput.html"><code>useInput</code></a></li> |
242 | 243 | </ul> |
243 | | - |
| 244 | + |
244 | 245 | <ul><div>Preferences</div> |
245 | 246 | <li {% if page.path == 'useStore.md' %} class="active" {% endif %}><a class="nav-link" href="./useStore.html"><code>useStore</code></a></li> |
246 | 247 | <li {% if page.path == 'useRemoveFromStore.md' %} class="active" {% endif %}><a class="nav-link" href="./useRemoveFromStore.html"><code>useRemoveFromStore</code></a></li> |
247 | 248 | <li {% if page.path == 'useResetStore.md' %} class="active" {% endif %}><a class="nav-link" href="./useResetStore.html"><code>useResetStore</code></a></li> |
248 | 249 | <li {% if page.path == 'useStoreContext.md' %} class="active" {% endif %}><a class="nav-link" href="./useStoreContext.html"><code>useStoreContext</code></a></li> |
249 | 250 | <li {% if page.path == 'Configurable.md' %} class="active" {% endif %}><a class="nav-link" href="./Configurable.html"><code><Configurable></code></a></li> |
250 | 251 | </ul> |
251 | | - |
| 252 | + |
252 | 253 | <ul><div>I18N Provider and Translations</div> |
253 | 254 | <li {% if page.path == 'TranslationSetup.md' %} class="active" {% endif %}><a class="nav-link" href="./TranslationSetup.html">Setting Up</a></li> |
254 | 255 | <li {% if page.path == 'TranslationLocales.md' %} class="active" {% endif %}><a class="nav-link" href="./TranslationLocales.html">Supported Locales</a></li> |
|
259 | 260 | <li {% if page.path == 'useLocaleState.md' %} class="active" {% endif %}><a class="nav-link" href="./useLocaleState.html"><code>useLocaleState</code></a></li> |
260 | 261 | <li {% if page.path == 'LocalesMenuButton.md' %} class="active" {% endif %}><a class="nav-link" href="./LocalesMenuButton.html"><code><LocalesMenuButton></code></a></li> |
261 | 262 | </ul> |
262 | | - |
| 263 | + |
263 | 264 | <ul><div>Other UI components</div> |
264 | 265 | <li {% if page.path == 'Layout.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./Layout.html"><code><Layout></code></a></li> |
265 | 266 | <li {% if page.path == 'ContainerLayout.md' %} class="active" {% endif %}><a class="nav-link" href="./ContainerLayout.html"><code><ContainerLayout></code><img class="premium" src="./img/premium.svg" /></a></li> |
|
282 | 283 | <li {% if page.path == 'useDefineAppLocation.md' %} class="active" {% endif %}><a class="nav-link" href="./useDefineAppLocation.html"><code>useDefineAppLocation</code><img class="premium" src="./img/premium.svg" /></a></li> |
283 | 284 | <li {% if page.path == 'useGetRecordRepresentation.md' %} class="active" {% endif %}><a class="nav-link" href="./useGetRecordRepresentation.html"><code>useGetRecordRepresentation</code></a></li> |
284 | 285 | </ul> |
285 | | - |
| 286 | + |
286 | 287 | <ul><div>Theming</div> |
287 | 288 | <li {% if page.path == 'SX.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./SX.html">The <code>sx</code> prop</a></li> |
288 | 289 | <li {% if page.path == 'AppTheme.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./AppTheme.html">Application Theme</a></li> |
|
291 | 292 | <li {% if page.path == 'useMediaQuery.md' %} class="active" {% endif %}><a class="nav-link" href="./useMediaQuery.html"><code>useMediaQuery</code></a></li> |
292 | 293 | <li {% if page.path == 'useTheme.md' %} class="active" {% endif %}><a class="nav-link" href="./useTheme.html"><code>useTheme</code></a></li> |
293 | 294 | </ul> |
294 | | - |
| 295 | + |
295 | 296 | <ul><div>Realtime</div> |
296 | 297 | <li {% if page.path == 'RealtimeDataProvider.md' %} class="active" {% endif %}><a class="nav-link" href="./RealtimeDataProvider.html">Setting Up</a></li> |
297 | 298 | <li {% if page.path == 'usePublish.md' %} class="active" {% endif %}><a class="nav-link" href="./usePublish.html"><code>usePublish</code><img class="premium" src="./img/premium.svg" /></a></li> |
|
317 | 318 | <li {% if page.path == 'ShowLive.md' %} class="active" {% endif %}><a class="nav-link" href="./ShowLive.html"><code><ShowLive></code><img class="premium" src="./img/premium.svg" /></a></li> |
318 | 319 | <li {% if page.path == 'MenuLive.md' %} class="active" {% endif %}><a class="nav-link" href="./MenuLive.html"><code><MenuLive></code><img class="premium" src="./img/premium.svg" /></a></li> |
319 | 320 | </ul> |
320 | | - |
| 321 | + |
321 | 322 | <ul><div>Recipes</div> |
322 | 323 | <li {% if page.path == 'Caching.md' %} class="active" {% endif %}><a class="nav-link" href="./Caching.html">Caching</a></li> |
323 | 324 | <li {% if page.path == 'UnitTesting.md' %} class="active" {% endif %}><a class="nav-link" href="./UnitTesting.html">Unit Testing</a></li> |
324 | 325 | <li {% if page.path == 'AdvancedTutorials.md' %} class="active" {% endif %}><a class="nav-link" href="./AdvancedTutorials.html">Advanced tutorials</a></li> |
325 | 326 | </ul> |
326 | | - |
| 327 | + |
327 | 328 | <li {% if page.path == 'Ecosystem.md' %} class="active" {% endif %}><a class="nav-link" href="./Ecosystem.html">Ecosystem</a></li> |
328 | 329 | <li {% if page.path == 'Contributing.md' %} class="active" {% endif %}><a class="nav-link" href="./Contributing.html">Contributing</a></li> |
329 | 330 | <li {% if page.path == 'FAQ.md' %} class="active" {% endif %}><a class="nav-link" href="./FAQ.html">FAQ</a></li> |
330 | 331 | <li {% if page.path == 'Reference.md' %} class="active beginner" {% else %} class="beginner" {% endif %}><a class="nav-link" href="./Reference.html">Index</a></li> |
331 | | - |
| 332 | + |
332 | 333 | <div class="beginner-mode-on" style="margin:1em;padding:1em;background:#ffffca;border-radius:4px;display:none;font-size:0.8em;opacity:0.8;text-align:center;"> |
333 | 334 | <a href="#beginner-mode">Beginner mode is on</a>. Turn it off to reveal more documentation for advanced components. |
334 | 335 | </div> |
335 | | - |
| 336 | + |
0 commit comments