diff --git a/src/content/reference/react/useId.md b/src/content/reference/react/useId.md index c784079a4..0a6439c53 100644 --- a/src/content/reference/react/useId.md +++ b/src/content/reference/react/useId.md @@ -44,6 +44,8 @@ function PasswordField() { * `useId` — це хук, тож він може викликатися тільки **на верхньому рівні вашого компонента** або у ваших власних хуках. Ви не можете викликати його в циклах або умовно. Якщо ж є така потреба, то виокреміть новий компонент та перемістіть у нього стан. +* `useId` **не має використовуватися для генерації ключів кешу** для [use()](/reference/react/use). Ідентифікатор стабільний після монтування компонента, але може змінюватися під час рендерингу. Ключі кешу мають генеруватися з ваших даних. + * `useId` **не має використовуватися для генерації ключів** у списках. [Ключі мають генеруватися з ваших даних.](/learn/rendering-lists#where-to-get-your-key) * `useId` наразі не може бути використано в [асинхронних серверних компонентах](/reference/rsc/server-components#async-components-with-server-components).