You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/learn/editor-setup.md
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,6 @@ Baadhi ya vihariri huja na maumbile haya yakiwa yamejengwa ndani, lakini vingine
32
32
### Linting {/*linting*/}
33
33
34
34
Code linters hupata matatizo katika kodi yako unapoandika, zikikusaidia kuyarekebisha mapema. [ESLint](https://eslint.org/) ni linter maarufu ya chanzo wazi (open source) kwa ajili ya JavaScript.
35
-
=======
36
35
37
36
*[Sakinisha ESLint kwa mpangilio uliopendekezwa kwa React](https://www.npmjs.com/package/eslint-config-react-app) (hakikisha una [Node imesakinishwa!](https://nodejs.org/en/download/current/))
38
37
*[Unganisha ESLint katika VSCode na kiendelezi rasmi](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
Copy file name to clipboardExpand all lines: src/content/learn/thinking-in-react.md
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,7 +40,6 @@ Kulingana na msingi wako, unaweza kufikiria kugawanya muundo katika vijenzi kwa
40
40
***Programming**--tumia mbinu zile zile za kuamua ikiwa unapaswa kuunda kitendaji kipya au object. Mbinu moja kama hiyo ni [kanuni ya uwajibikaji mmoja (single responsibility principle)](https://en.wikipedia.org/wiki/Single_responsibility_principle), yaani, kijenzi kinapaswa kufanya jambo moja tu. Ikiwa kitaishia kukua, inapaswa kigawanywe kiwe vijenzi vidogo.
41
41
***CSS**--fikiria ni nini ungetengeneza viteule vya darasa. (Hatahivyo, vijenzi ni vidogo kwa kiasi fulani.)
42
42
***Design**--fikiria jinsi unavyoweza kupanga safu za muundo.
43
-
=======
44
43
45
44
Ikiwa JSON yako imeundwa vizuri, mara nyingi utapata kwamba inaelekeza kwa muundo wa vijenzi vya UI yako. Hiyo ni kwa sababu UI na miundo ya data mara nyingi huwa na usanifu sawa wa habari--yaani, umbo sawa. Tenganisha UI yako katika vijenzi, ambapo kila kijenzi kinalingana na kipande kimoja cha muundo yako wa data.
Copy file name to clipboardExpand all lines: src/content/learn/tutorial-tic-tac-toe.md
+21Lines changed: 21 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -337,7 +337,11 @@ import './styles.css';
337
337
importAppfrom'./App';
338
338
```
339
339
340
+
<<<<<<< HEAD
340
341
Mstari wa 1-5 unaleta vipande vyote muhimu pamoja:
342
+
=======
343
+
Lines 1-5 bring all the necessary pieces together:
344
+
>>>>>>> 6ec61348646040795fdaa9de14a9bec603260f87
341
345
342
346
* React
343
347
* Maktaba ya React ya kuwasiliana na kivinjari cha wavuti (React DOM)
@@ -551,7 +555,11 @@ export default function Board() {
551
555
}
552
556
```
553
557
558
+
<<<<<<< HEAD
554
559
Angalia jinsi, kinyume na `div`s za kivinjari, viungo vyako `Board` na `Square` lazima vianze na herufi kubwa.
560
+
=======
561
+
Note how unlike the browser `div`s, your own components `Board` and `Square` must start with a capital letter.
562
+
>>>>>>> 6ec61348646040795fdaa9de14a9bec603260f87
555
563
556
564
Hebu tuangalie:
557
565
@@ -1094,7 +1102,11 @@ function Square({ value, onSquareClick }) {
1094
1102
}
1095
1103
```
1096
1104
1105
+
<<<<<<< HEAD
1097
1106
Sasa utaunganisha kipengele cha `onSquareClick` na function katika sehemu ya `Board` utakayoita `handleClick`. Ili kuunganisha `onSquareClick` na `handleClick`, utapita function kwa kipengele cha `onSquareClick` cha sehemu ya kwanza ya `Square`:
1107
+
=======
1108
+
Now you'll connect the `onSquareClick` prop to a function in the `Board` component that you'll name `handleClick`. To connect `onSquareClick` to `handleClick` you'll pass a function to the `onSquareClick` prop of the first `Square` component:
1109
+
>>>>>>> 6ec61348646040795fdaa9de14a9bec603260f87
1098
1110
1099
1111
```js
1100
1112
exportdefaultfunctionBoard() {
@@ -2073,13 +2085,22 @@ export default function Game() {
2073
2085
}
2074
2086
```
2075
2087
2088
+
<<<<<<< HEAD
2076
2089
Unaweza kuona jinsi kanuni yako inavyopaswa kuonekana hapa chini. Kumbuka kwamba unapaswa kuona hitilafu katika koni ya zana za mende inayosema:
2090
+
=======
2091
+
You can see what your code should look like below. Note that you should see an error in the developer tools console that says:
2092
+
>>>>>>> 6ec61348646040795fdaa9de14a9bec603260f87
2077
2093
2078
2094
<ConsoleBlock level="warning">
2079
2095
Warning: Each child in an array or iterator should have a unique "key" prop. Check the render method of `Game`.
2080
2096
</ConsoleBlock>
2097
+
<<<<<<< HEAD
2081
2098
2082
2099
Utarekebisha hitilafu hii katika sehemu inayofuata.
0 commit comments