[Bug]: useActionState example compilation error
オープン
まだ誰も着手していません。
bug: unconfirmed
- 主要言語
- JavaScript
- スター
- 11.8k
- フォーク
- 7.9k
- 平均マージ
- 1日 11時間
- マージ済み PR(30日)
- 11
説明
Summary
The example code under the Usage section does not compile in the preview canvas because the react and react-dom packages do not match. To ensure they are not out of sync, they can be pinned to the same version in the package.json file instead of pulled using the "canary" tag.
Page
https://react.dev/reference/react/useActionState#usage
Details
Error
Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:
- react: 19.0.0-rc-8269d55d-20240802
- react-dom: 19.0.0-rc-65903583-20240805
Learn more: https://react.dev/warnings/version-mismatch
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
useActionState の例で使用されている package.json を開き、react と react-dom の依存関係がどのように選択されているかを確認します。リンク先のドキュメントページにある Usage の例を確認し、その後、両方のパッケージが同じバージョンに解決され、プレビューキャンバスが version-mismatch エラーなしでコンパイルされることを検証します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript, react
- 領域
- documentation
- issue の種類
- バグ
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 停滞
- 明瞭さ
- 明確に書かれている
- 初心者へのやさしさ
- 45/100