Skip to content

Commit bbdacac

Browse files
merging all conflicts
2 parents e169133 + a1ddcf5 commit bbdacac

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/content/reference/react/useId.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,13 @@ function PasswordField() {
4444
4545
* `useId` はフックであるため、**コンポーネントのトップレベル**または独自のフック内でのみ呼び出すことができます。ループまたは条件分岐内で呼び出すことはできません。もし必要な場合は、新しいコンポーネントを作成し、状態を移動させる必要があります。
4646
47+
<<<<<<< HEAD
4748
* `useId` を、**リスト内の key の生成には使用しないでください**。[key はデータから生成される必要があります。](/learn/rendering-lists#where-to-get-your-key)
49+
=======
50+
* `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.
51+
52+
* `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)
53+
>>>>>>> a1ddcf51a08cc161182b90a24b409ba11289f73e
4854
4955
* `useId` currently cannot be used in [async Server Components](/reference/rsc/server-components#async-components-with-server-components).
5056

0 commit comments

Comments
 (0)