Skip to content

Commit 669e6e3

Browse files
committed
minor corrections
1 parent 138f2a1 commit 669e6e3

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/content/reference/react/useContext.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -562,7 +562,7 @@ label {
562562
563563
<Solution />
564564
565-
#### Переміщення провайдерів в окремий компонент {/*extracting-providers-to-a-component*/}
565+
#### Винесення провайдерів в окремий компонент {/*extracting-providers-to-a-component*/}
566566
567567
Коли ваш додаток зростає, ближче до кореня з'являється "піраміда" контекстів . Це цілком нормально. Однак, якщо вам не подобається складна ієрархія з естетичної точки зору, ви можете винести провайдери в окремий компонент. У цьому прикладі `MyProviders` приховує "технічні деталі" і рендерить передані йому дочірні компоненти всередині необхідних провайдерів. Зверніть увагу, що стан `theme` і `setTheme` необхідний безпосередньо в компоненті `MyApp`, тому `MyApp` все ще керує цією частиною стану.
568568

@@ -737,9 +737,9 @@ label {
737737

738738
<Solution />
739739

740-
#### Масштабування з використанням контексту та редюсера {/*scaling-up-with-context-and-a-reducer*/}
740+
#### Масштабування з використанням контексту та ред'юсера {/*scaling-up-with-context-and-a-reducer*/}
741741
742-
У більших додатках часто поєднують контекст з [редюсером](/reference/react/useReducer), щоб винести логіку, пов'язану зі станом, за межі компонентів. У цьому прикладі вся "інфраструктура" прихована в `TasksContext.js`, який містить редюсер і два окремих контексти.
742+
У більших додатках часто поєднують контекст з [ред'юсером](/reference/react/useReducer), щоб винести логіку, пов'язану зі станом, за межі компонентів. У цьому прикладі вся "інфраструктура" прихована в `TasksContext.js`, який містить ред'юсер і два окремих контексти.
743743

744744
Перегляньте [повний приклад](/learn/scaling-up-with-reducer-and-context) цього процесу.
745745

0 commit comments

Comments
 (0)