From ac7064b0d1d7e62b5ef3379eaf978482d4de6304 Mon Sep 17 00:00:00 2001 From: yueyueyan Date: Tue, 9 May 2023 22:13:47 +0800 Subject: [PATCH 1/5] docs(cn): translate reference/react/experimental_useEffectEvent into Chinese --- .../reference/react/experimental_useEffectEvent.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/content/reference/react/experimental_useEffectEvent.md b/src/content/reference/react/experimental_useEffectEvent.md index e819f041cd..20a9e4aecf 100644 --- a/src/content/reference/react/experimental_useEffectEvent.md +++ b/src/content/reference/react/experimental_useEffectEvent.md @@ -1,25 +1,25 @@ --- -title: experimental_useEffectEvent +title: 实验性的 useEffectEvent --- -**This API is experimental and is not available in a stable version of React yet.** +**这个 API 实验性的且在 React 的稳定版中还不可用。** -You can try it by upgrading React packages to the most recent experimental version: +你可以通过升级到最新的实验版 React 包来尝试: - `react@experimental` - `react-dom@experimental` - `eslint-plugin-react-hooks@experimental` -Experimental versions of React may contain bugs. Don't use them in production. +React 实验版可能存在 bug。所以千万不要在生产环境使用它。 -`useEffectEvent` is a React Hook that lets you extract non-reactive logic into an [Effect Event.](/learn/separating-events-from-effects#declaring-an-effect-event) +`useEffectEvent` 这个 React Hook 让你可以提取非响应式逻辑到一个 [Effect Event](/learn/separating-events-from-effects#declaring-an-effect-event) 中。 ```js const onSomething = useEffectEvent(callback) From 59563c2030ac6afb181d8be7320f228bcdc73daa Mon Sep 17 00:00:00 2001 From: earthaYan Date: Sun, 25 Jun 2023 22:50:15 +0800 Subject: [PATCH 2/5] Update src/content/reference/react/experimental_useEffectEvent.md Co-authored-by: Yucohny <79147654+Yucohny@users.noreply.github.com> --- src/content/reference/react/experimental_useEffectEvent.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/experimental_useEffectEvent.md b/src/content/reference/react/experimental_useEffectEvent.md index 20a9e4aecf..7a52d5c5d5 100644 --- a/src/content/reference/react/experimental_useEffectEvent.md +++ b/src/content/reference/react/experimental_useEffectEvent.md @@ -12,7 +12,7 @@ title: 实验性的 useEffectEvent - `react-dom@experimental` - `eslint-plugin-react-hooks@experimental` -React 实验版可能存在 bug。所以千万不要在生产环境使用它。 +React 实验版可能存在 bug,所以千万不要在生产环境使用它。 From a487ac229b4642e86ca20d66bb791d2efca4b8e1 Mon Sep 17 00:00:00 2001 From: yueyueyan Date: Sun, 25 Jun 2023 23:19:10 +0800 Subject: [PATCH 3/5] fix from review suggestion --- src/content/reference/react/experimental_useEffectEvent.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/experimental_useEffectEvent.md b/src/content/reference/react/experimental_useEffectEvent.md index 7a52d5c5d5..a876fe5c9a 100644 --- a/src/content/reference/react/experimental_useEffectEvent.md +++ b/src/content/reference/react/experimental_useEffectEvent.md @@ -4,7 +4,7 @@ title: 实验性的 useEffectEvent -**这个 API 实验性的且在 React 的稳定版中还不可用。** +**这个 API 实验性的且在 React 的稳定版中还不可用**。 你可以通过升级到最新的实验版 React 包来尝试: From 1fbd981688b75b3a7723eece5099238dacc06ce0 Mon Sep 17 00:00:00 2001 From: yueyueyan Date: Tue, 27 Jun 2023 22:25:15 +0800 Subject: [PATCH 4/5] fix from review suggestion --- src/content/reference/react/experimental_useEffectEvent.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/experimental_useEffectEvent.md b/src/content/reference/react/experimental_useEffectEvent.md index a876fe5c9a..b4d44c7d28 100644 --- a/src/content/reference/react/experimental_useEffectEvent.md +++ b/src/content/reference/react/experimental_useEffectEvent.md @@ -1,5 +1,5 @@ --- -title: 实验性的 useEffectEvent +title: experimental_useEffectEvent --- From 329c0fac24c49a82a629f2375805cac0f34efc27 Mon Sep 17 00:00:00 2001 From: Yucohny <79147654+Yucohny@users.noreply.github.com> Date: Wed, 28 Jun 2023 14:12:20 +0800 Subject: [PATCH 5/5] docs(cn): review and update --- src/content/reference/react/experimental_useEffectEvent.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/reference/react/experimental_useEffectEvent.md b/src/content/reference/react/experimental_useEffectEvent.md index b4d44c7d28..f773455be1 100644 --- a/src/content/reference/react/experimental_useEffectEvent.md +++ b/src/content/reference/react/experimental_useEffectEvent.md @@ -4,7 +4,7 @@ title: experimental_useEffectEvent -**这个 API 实验性的且在 React 的稳定版中还不可用**。 +**这是实验性 API,并且在 React 的稳定版中还不可用**。 你可以通过升级到最新的实验版 React 包来尝试: @@ -12,14 +12,14 @@ title: experimental_useEffectEvent - `react-dom@experimental` - `eslint-plugin-react-hooks@experimental` -React 实验版可能存在 bug,所以千万不要在生产环境使用它。 +实验性 API 可能存在 bug,所以不要在生产环境使用。 -`useEffectEvent` 这个 React Hook 让你可以提取非响应式逻辑到一个 [Effect Event](/learn/separating-events-from-effects#declaring-an-effect-event) 中。 +`useEffectEvent` 这个 React Hook 让你可以提取非响应式逻辑到 [Effect Event](/learn/separating-events-from-effects#declaring-an-effect-event) 中。 ```js const onSomething = useEffectEvent(callback)