Skip to content

Commit 6c14f4a

Browse files
docs: translate apis.md to Русский
1 parent 819be0b commit 6c14f4a

1 file changed

Lines changed: 8 additions & 9 deletions

File tree

src/content/reference/react/apis.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,30 @@
11
---
2-
title: "Встроенные React API"
2+
title: "Встроенные API React"
33
---
4-
54
<Intro>
65

7-
В дополнение к [Хукам](/reference/react) и [Компонентам](/reference/react/components), пакет `react` экспортирует несколько других API, которые полезны для определения компонентов. На этой странице перечислены все остальные современные React API.
6+
В дополнение к [хукам](/reference/react) и [компонентам](/reference/react/components), пакет `react` экспортирует несколько других API, полезных для определения компонентов. Эта страница перечисляет все остальные современные API React.
87

98
</Intro>
109

1110
---
1211

13-
* [`createContext`](/reference/react/createContext) позволяет определять и предоставлять контекст дочерним компонентам. Используется с [`useContext`.](/reference/react/useContext)
14-
* [`forwardRef`](/reference/react/forwardRef) позволяет вашему компоненту предоставлять DOM-узел в качестве рефа родительскому компоненту. Используется с [`useRef`.](/reference/react/useRef)
15-
* [`lazy`](/reference/react/lazy) позволяет отложить загрузку кода компонента до его первой отрисовки.
12+
* [`createContext`](/reference/react/createContext) позволяет вам определять и предоставлять контекст дочерним компонентам. Используется с [`useContext`.](/reference/react/useContext)
13+
* [`forwardRef`](/reference/react/forwardRef) позволяет вашему компоненту предоставлять DOM-узел в качестве рефа родительскому. Используется с [`useRef`.](/reference/react/useRef)
14+
* [`lazy`](/reference/react/lazy) позволяет отложить загрузку кода компонента до его первого рендеринга.
1615
* [`memo`](/reference/react/memo) позволяет вашему компоненту пропускать повторные рендеры с теми же пропсами. Используется с [`useMemo`](/reference/react/useMemo) и [`useCallback`.](/reference/react/useCallback)
1716
* [`startTransition`](/reference/react/startTransition) позволяет пометить обновление состояния как не срочное. Аналогично [`useTransition`.](/reference/react/useTransition)
18-
* [`act`](/reference/react/act) позволяет обернуть рендеры и взаимодействия в тестах, чтобы убедиться, что обновления обработаны, прежде чем делать утверждения.
17+
* [`act`](/reference/react/act) позволяет обернуть рендеры и взаимодействия в тестах, чтобы гарантировать обработку обновлений перед проверками.
1918

2019
---
2120

2221
## API ресурсов {/*resource-apis*/}
2322

24-
*Ресурсы* могут быть доступны компоненту, не являясь частью его состояния. Например, компонент может прочитать сообщение из Promise или прочитать информацию о стилях из контекста.
23+
К *ресурсам* компонент может получить доступ, не имея их в своем состоянии. Например, компонент может прочитать сообщение из Promise или информацию о стилях из контекста.
2524

2625
Чтобы прочитать значение из ресурса, используйте этот API:
2726

28-
* [`use`](/reference/react/use) позволяет прочитать значение ресурса, такого как [Promise](https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Promise) или [контекст](/learn/passing-data-deeply-with-context).
27+
* [`use`](/reference/react/use) позволяет вам прочитать значение ресурса, такого как [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) или [контекст](/learn/passing-data-deeply-with-context).
2928
```js
3029
function MessageComponent({ messagePromise }) {
3130
const message = use(messagePromise);

0 commit comments

Comments
 (0)