You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -809,7 +809,7 @@ To learn more about authentication, roles, and permissions, check out the follow
809
809
-[`WithPermissions`](./WithPermissions.md)
810
810
-[`useAuthProvider`](./useAuthProvider.md)
811
811
-[`useAuthenticated`](./useAuthenticated.md)
812
-
-[`useAuthstate`](./useAuthstate.md)
812
+
-[`useAuthstate`](./useAuthState.md)
813
813
-[`useGetIdentity`](./useGetIdentity.md)
814
814
-[`useLogin`](./useLogin.md)
815
815
-[`useLogout`](./useLogout.md)
@@ -979,7 +979,7 @@ These building blocks include:
979
979
And if you want to create your building blocks, you can use any of the [75+ hooks](./Reference.md#hooks) that carry **headless, reusable logic**. To name a few of them:
980
980
981
981
-[`useRecordContext`](./useRecordContext.md) to get the current record anywhere in the app
982
-
-[`useWarnWhenUnsavedChanges`](./useWarnWhenUnsavedChanges.md) to warn the user when he tries to leave a page with unsaved changes
982
+
-[`useWarnWhenUnsavedChanges`](./EditTutorial.md#warning-about-unsaved-changes) to warn the user when he tries to leave a page with unsaved changes
983
983
-[`useSaveContext`](./useSaveContext.md) to tweak form submission
984
984
-[`useTheme`](./Theming.md#changing-the-theme-programmatically) to change the theme programmatically
Copy file name to clipboardExpand all lines: docs/Routing.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -239,4 +239,4 @@ If there are duplicates, you need to make sure to use only the same version as r
239
239
}
240
240
```
241
241
242
-
This may also happen inside a [Remix](https://remix.run/) application. See [Setting up react-admin for Remix](./Remix.md#setting-up-react-admin) for instructions to overcome that problem.
242
+
This may also happen inside a [Remix](https://remix.run/) application. See [Setting up react-admin for Remix](./Remix.md#setting-up-react-admin-in-remix) for instructions to overcome that problem.
Copy file name to clipboardExpand all lines: docs/StackedFilters.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -237,7 +237,7 @@ With the configuration above, the possible filter keys are:
237
237
238
238
## Internationalization
239
239
240
-
React-admin uses the keys of the filter configuration to display the field names. Each key goes through the standard [resource and field name translation system](./Translation.md#translating-resource-and-field-names), so you can customize them using a translation file.
240
+
React-admin uses the keys of the filter configuration to display the field names. Each key goes through the standard [resource and field name translation system](./Translation.md#translation-files), so you can customize them using a translation file.
**Tip:** If you want to customize the _content_ of the tabs instead, for example to limit the width of the form, you should rather add an `sx` prop to the [`<TabbedForm.Tab>` component](#formtab).
223
+
**Tip:** If you want to customize the _content_ of the tabs instead, for example to limit the width of the form, you should rather add an `sx` prop to the [`<TabbedForm.Tab>` component](#tabbedformtab).
**Tip**: If your reason to subscribe to events on a record is to keep the record up to date, you should use [the `useGetOneLive` hook](#usegetonelive) instead.
112
+
**Tip**: If your reason to subscribe to events on a record is to keep the record up to date, you should use [the `useGetOneLive` hook](./useGetOneLive.md) instead.
0 commit comments