Skip to content

Commit 7204d7d

Browse files
authored
docs: translate warning pages (#1525)
# warning 문서 번역 `react-dom/test-utils`와 `react-test-renderer` 지원 중단 경고 페이지를 한국어로 번역했습니다. API 이름, 패키지 이름, heading anchor는 그대로 유지했습니다. ## 검증 - `npx --yes yarn@1.22.22 textlint-lint` - `npx --yes yarn@1.22.22 lint-heading-ids` - `npx --yes yarn@1.22.22 prettier:diff` - `npx --yes yarn@1.22.22 tsc` - `npx --yes yarn@1.22.22 lint` - `npx --yes -p node@20 -p yarn@1.22.22 yarn build` ## 필수 확인 사항 - [x] [기여자 행동 강령 규약<sup>Code of Conduct</sup>](https://github.com/reactjs/ko.react.dev/blob/main/CODE_OF_CONDUCT.md) - [x] [기여 가이드라인<sup>Contributing</sup>](https://github.com/reactjs/ko.react.dev/blob/main/CONTRIBUTING.md) - [x] [공통 스타일 가이드<sup>Universal Style Guide</sup>](https://github.com/reactjs/ko.react.dev/blob/main/wiki/universal-style-guide.md) - [x] [번역을 위한 모범 사례<sup>Best Practices for Translation</sup>](https://github.com/reactjs/ko.react.dev/blob/main/wiki/best-practices-for-translation.md) - [x] [번역 용어 정리<sup>Translate Glossary</sup>](https://github.com/reactjs/ko.react.dev/blob/main/wiki/translate-glossary.md) - [x] [`textlint` 가이드<sup>Textlint Guide</sup>](https://github.com/reactjs/ko.react.dev/blob/main/wiki/textlint-guide.md) - [x] [맞춤법 검사<sup>Spelling Check</sup>](https://nara-speller.co.kr/speller/) ## 선택 확인 사항 - [ ] 번역 초안 작성<sup>Draft Translation</sup> - [x] 리뷰 반영<sup>Resolve Reviews</sup>
1 parent bff367f commit 7204d7d

2 files changed

Lines changed: 22 additions & 22 deletions

File tree

src/content/warnings/react-dom-test-utils.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
11
---
2-
title: react-dom/test-utils Deprecation Warnings
2+
title: react-dom/test-utils 지원 중단 경고
33
---
44

5-
## ReactDOMTestUtils.act() warning {/*reactdomtestutilsact-warning*/}
5+
## ReactDOMTestUtils.act() 경고 {/*reactdomtestutilsact-warning*/}
66

7-
`act` from `react-dom/test-utils` has been deprecated in favor of `act` from `react`.
7+
`react-dom/test-utils``act`는 더 이상 사용되지 않습니다. 대신 `react``act`를 사용하세요.
88

9-
Before:
9+
변경 전:
1010

1111
```js
1212
import {act} from 'react-dom/test-utils';
1313
```
1414

15-
After:
15+
변경 후:
1616

1717
```js
1818
import {act} from 'react';
1919
```
2020

21-
## Rest of ReactDOMTestUtils APIS {/*rest-of-reactdomtestutils-apis*/}
21+
## 나머지 ReactDOMTestUtils API {/*rest-of-reactdomtestutils-apis*/}
2222

23-
All APIs except `act` have been removed.
23+
`act`를 제외한 모든 API는 제거되었습니다.
2424

25-
The React Team recommends migrating your tests to [@testing-library/react](https://testing-library.com/docs/react-testing-library/intro/) for a modern and well supported testing experience.
25+
React 팀은 안정적으로 지원되는 최신 테스트 환경을 위해 테스트를 [@testing-library/react](https://testing-library.com/docs/react-testing-library/intro/)로 마이그레이션하는 것을 권장합니다.
2626

2727
### ReactDOMTestUtils.renderIntoDocument {/*reactdomtestutilsrenderintodocument*/}
2828

29-
`renderIntoDocument` can be replaced with `render` from `@testing-library/react`.
29+
`renderIntoDocument``@testing-library/react``render`로 대체할 수 있습니다.
3030

31-
Before:
31+
변경 전:
3232

3333
```js
3434
import {renderIntoDocument} from 'react-dom/test-utils';
3535

3636
renderIntoDocument(<Component />);
3737
```
3838

39-
After:
39+
변경 후:
4040

4141
```js
4242
import {render} from '@testing-library/react';
@@ -46,9 +46,9 @@ render(<Component />);
4646

4747
### ReactDOMTestUtils.Simulate {/*reactdomtestutilssimulate*/}
4848

49-
`Simulate` can be replaced with `fireEvent` from `@testing-library/react`.
49+
`Simulate``@testing-library/react``fireEvent`로 대체할 수 있습니다.
5050

51-
Before:
51+
변경 전:
5252

5353
```js
5454
import {Simulate} from 'react-dom/test-utils';
@@ -57,7 +57,7 @@ const element = document.querySelector('button');
5757
Simulate.click(element);
5858
```
5959

60-
After:
60+
변경 후:
6161

6262
```js
6363
import {fireEvent} from '@testing-library/react';
@@ -66,9 +66,9 @@ const element = document.querySelector('button');
6666
fireEvent.click(element);
6767
```
6868

69-
Be aware that `fireEvent` dispatches an actual event on the element and doesn't just synthetically call the event handler.
69+
`fireEvent`는 이벤트 핸들러를 단순히 호출하는 것이 아니라 엘리먼트에 실제 이벤트를 디스패치한다는 점에 주의하세요.
7070

71-
### List of all removed APIs {/*list-of-all-removed-apis-list-of-all-removed-apis*/}
71+
### 제거된 모든 API 목록 {/*list-of-all-removed-apis-list-of-all-removed-apis*/}
7272

7373
- `mockComponent()`
7474
- `isElement()`
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
2-
title: react-test-renderer Deprecation Warnings
2+
title: react-test-renderer 지원 중단 경고
33
---
44

5-
## ReactTestRenderer.create() warning {/*reacttestrenderercreate-warning*/}
5+
## ReactTestRenderer.create() 경고 {/*reacttestrenderercreate-warning*/}
66

7-
react-test-renderer is deprecated. A warning will fire whenever calling ReactTestRenderer.create() or ReactShallowRender.render(). The react-test-renderer package will remain available on NPM but will not be maintained and may break with new React features or changes to React's internals.
7+
react-test-renderer는 더 이상 사용되지 않습니다. `ReactTestRenderer.create()` 또는 `ReactShallowRender.render()`를 호출할 때마다 경고가 발생합니다. react-test-renderer 패키지는 NPM에서 계속 사용할 수 있지만 유지 관리되지 않으며 React의 새로운 기능이나 내부 구현 변경으로 인해 깨질 수 있습니다.
88

9-
The React Team recommends migrating your tests to [@testing-library/react](https://testing-library.com/docs/react-testing-library/intro/) or [@testing-library/react-native](https://callstack.github.io/react-native-testing-library/docs/start/intro) for a modern and well supported testing experience.
9+
React 팀은 안정적으로 지원되는 최신 테스트 환경을 위해 테스트를 [@testing-library/react](https://testing-library.com/docs/react-testing-library/intro/) 또는 [@testing-library/react-native](https://callstack.github.io/react-native-testing-library/docs/start/intro)로 마이그레이션하는 것을 권장합니다.
1010

1111

12-
## new ShallowRenderer() warning {/*new-shallowrenderer-warning*/}
12+
## new ShallowRenderer() 경고 {/*new-shallowrenderer-warning*/}
1313

14-
The react-test-renderer package no longer exports a shallow renderer at `react-test-renderer/shallow`. This was simply a repackaging of a previously extracted separate package: `react-shallow-renderer`. Therefore you can continue using the shallow renderer in the same way by installing it directly. See [Github](https://github.com/enzymejs/react-shallow-renderer) / [NPM](https://www.npmjs.com/package/react-shallow-renderer).
14+
react-test-renderer 패키지는 더 이상 `react-test-renderer/shallow`에서 shallow renderer를 내보내지 않습니다. 이는 이전에 별도 패키지로 분리된 `react-shallow-renderer`를 다시 패키징한 것에 불과했습니다. 따라서 직접 설치하면 shallow renderer를 같은 방식으로 계속 사용할 수 있습니다. [GitHub](https://github.com/enzymejs/react-shallow-renderer) / [NPM](https://www.npmjs.com/package/react-shallow-renderer)을 참고하세요.

0 commit comments

Comments
 (0)