diff --git a/src/content/reference/react/useId.md b/src/content/reference/react/useId.md index b1011774d..3e30c7d95 100644 --- a/src/content/reference/react/useId.md +++ b/src/content/reference/react/useId.md @@ -44,7 +44,13 @@ Herhangi bir parametre almaz. * `useId` bir Hook olduğundan, yalnızca **bileşeninizin en üst kapsamında** ya da kendi Hook'larınızda çağırabilirsiniz. Döngülerin ve koşulların içinde çağıramazsınız. Eğer çağırmak zorunda kaldıysanız yeni bir bileşene çıkarın ve state'i ona taşıyın. +<<<<<<< HEAD * Liste elemanlarına **anahtar üretmek için kullanılmamalıdır**. [Anahtarlar elinizdeki veriden üretilmelidir.](/learn/rendering-lists#where-to-get-your-key) +======= +* `useId` **should not be used to generate cache keys** for [use()](/reference/react/use). The ID is stable when a component is mounted but may change during rendering. Cache keys should be generated from your data. + +* `useId` **should not be used to generate keys** in a list. [Keys should be generated from your data.](/learn/rendering-lists#where-to-get-your-key) +>>>>>>> a1ddcf51a08cc161182b90a24b409ba11289f73e * `useId` currently cannot be used in [async Server Components](/reference/rsc/server-components#async-components-with-server-components).