Skip to content

Commit

Permalink
Resolve conflicts
Browse files Browse the repository at this point in the history
  • Loading branch information
smikitky committed Nov 25, 2021
1 parent 53fee16 commit 2624010
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 27 deletions.
10 changes: 3 additions & 7 deletions content/blog/2021-06-08-the-plan-for-react-18.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,11 @@ title: React 18に向けてのプラン
author: [acdlite, bvaughn, abernathyca, gaearon, rachelnabors, rickhanlonii, sebmarkbage, sethwebster]
---

<<<<<<< HEAD
React チームより幾つかのお知らせがあります!
=======
> Update Nov. 15th, 2021
> 2021 年 11 月 15 日追記:
>
> React 18 is now in beta. More information about the status of the release is [available in the React 18 Working Group post](https://github.com/reactwg/react-18/discussions/112).
> React 18 はベータ版となりました。リリースに関する最新情報は [React 18 ワーキンググループの投稿で確認できます](https://github.com/reactwg/react-18/discussions/112)
The React team is excited to share a few updates:
>>>>>>> 17ad2cbc71f4c1fcc3f3f9ae528bfd292a9fced7
React チームより幾つかのお知らせがあります!

1. 次のメジャーバージョンとなる React 18 リリースに向けての作業を開始しました。
2. コミュニティが React 18 の新機能を段階的に導入できるようにするため、ワーキンググループを作成しました。
Expand Down
6 changes: 1 addition & 5 deletions content/docs/create-a-new-react-app.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,11 +75,7 @@ Gatsby の[オフィシャルガイド](https://www.gatsbyjs.org/docs/) およ

- **[Nx](https://nx.dev/react)** はフルスタックの monorepo 開発用ツールキットであり、React、Next.js、[Express](https://expressjs.com/) などのビルトインサポートを有しています。

<<<<<<< HEAD
- **[Parcel](https://parceljs.org/)** は高速な、ゼロ設定のウェブアプリケーションバンドラであり、[React と共に利用](https://parceljs.org/recipes.html#react)できます。
=======
- **[Parcel](https://parceljs.org/)** is a fast, zero configuration web application bundler that [works with React](https://parceljs.org/recipes/react/).
>>>>>>> 17ad2cbc71f4c1fcc3f3f9ae528bfd292a9fced7
- **[Parcel](https://parceljs.org/)** は高速な、ゼロ設定のウェブアプリケーションバンドラであり、[React と共に利用](https://parceljs.org/recipes/react/)できます。

- **[Razzle](https://github.com/jaredpalmer/razzle)** は設定不要のサーバレンダリングフレームワークでありながら、Next.js よりも柔軟性があります。

Expand Down
10 changes: 1 addition & 9 deletions content/tutorial/tutorial.md
Original file line number Diff line number Diff line change
Expand Up @@ -1045,11 +1045,7 @@ Game の `render` メソッド内で `history` に `map` を作用させてみ

**[この時点でのコード全体を見る](https://codepen.io/gaearon/pen/EmmGEa?editors=0010)**

<<<<<<< HEAD
`history` 配列をループ処理する部分では、`step` という変数が `history` 内の現在の要素を参照し、`move` という変数が現在の要素のインデックスを参照しています。ここでは `step` はその後何にも割り当てないので、`move` の方にのみ興味があります。
=======
As we iterate through `history` array, `step` variable refers to the current `history` element value, and `move` refers to the current `history` element index. We are only interested in `move` here, hence `step` is not getting assigned to anything.
>>>>>>> 17ad2cbc71f4c1fcc3f3f9ae528bfd292a9fced7

ゲームの履歴内にある三目並べのそれぞれの着手に対応して、ボタン `<button>` を有するリストアイテム `<li>` を作ります。ボタンには `onClick` ハンドラがあり、それは `this.jumpTo()` というメソッドを呼び出します。まだ `jumpTo()` は実装していません。ひとまずこのコードにより、ゲーム内で行われた着手のリストが表示されるようになりましたが、同時に開発者ツールのコンソール内に以下の警告も出力されているはずです:

Expand Down Expand Up @@ -1151,12 +1147,8 @@ class Game extends React.Component {
// this method has not changed
}
```
<<<<<<< HEAD
`jumpTo` メソッド内では state の history プロパティは更新していないことに注意してください。これは、state の更新はマージされるから、より簡単に言うと、React は `setState` で直接指定されたプロパティのみを更新しほかの state はそのまま残すからです。詳しくは**[ドキュメントを参照](/docs/state-and-lifecycle.html#state-updates-are-merged)**
=======

Notice in `jumpTo` method, we haven't updated `history` property of the state. That is because state updates are merged or in more simple words React will update only the properties mentioned in `setState` method leaving the remaining state as that is. For more info **[see the documentation](/docs/state-and-lifecycle.html#state-updates-are-merged)**.
>>>>>>> 17ad2cbc71f4c1fcc3f3f9ae528bfd292a9fced7
`jumpTo` メソッド内では state の history プロパティは更新していないことに注意してください。これは、state の更新はマージされるから、より簡単に言うと、React は `setState` で直接指定されたプロパティのみを更新しほかの state はそのまま残すからです。詳しくは**[ドキュメントを参照](/docs/state-and-lifecycle.html#state-updates-are-merged)**

では次に、マス目をクリックしたときに実行される Game の `handleClick` メソッドに、いくつかの変更を加えます。

Expand Down
6 changes: 0 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -71,14 +71,8 @@
},
"scripts": {
"build": "gatsby clean && gatsby build",
<<<<<<< HEAD
"build-ci": "gatsby clean && gatsby build",
"check-all": "npm-run-all prettier generate-ids --parallel lint flow lint:text",
"ci-check": "npm-run-all prettier:diff --parallel lint flow lint:text",
=======
"check-all": "npm-run-all prettier generate-ids --parallel lint flow",
"ci-check": "npm-run-all prettier:diff --parallel lint flow",
>>>>>>> 17ad2cbc71f4c1fcc3f3f9ae528bfd292a9fced7
"dev": "gatsby develop -H 0.0.0.0",
"flow": "flow",
"format:source": "prettier --config .prettierrc --write \"{gatsby-*.js,{flow-typed,plugins,src}/**/*.js}\"",
Expand Down

0 comments on commit 2624010

Please sign in to comment.