Skip to content

Translate updating-arrays-in-state.md #144

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions src/content/learn/adding-interactivity.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: Dodavanje interaktivnosti

<Intro>

Neke stvari na ekranu se update-uju kao odgovor na korisnički unos. Na primer, klik na galeriju slika menja aktivnu sliku. U React-u, podaci koji se menjaju tokom vremena nazivaju se *state.* Možete dodati state bilo kojoj component-i i update-ovati je po potrebi. U ovom poglavlju naučićete kako da pišete component-e koji obrađuju interakcije, update-uju svoj state i prikazuju različite output-e tokom vremena.
Neke stvari na ekranu se update-uju kao odgovor na korisnički input. Na primer, klik na galeriju slika menja aktivnu sliku. U React-u, podaci koji se menjaju tokom vremena nazivaju se *state.* Možete dodati state bilo kojoj component-i i update-ovati je po potrebi. U ovom poglavlju naučićete kako da pišete component-e koji obrađuju interakcije, update-uju svoj state i prikazuju različite output-e tokom vremena.

</Intro>

Expand Down Expand Up @@ -636,9 +636,9 @@ Pročitajte **[Ažuriranje objekata u state-u](/learn/updating-objects-in-state)

</LearnMore>

## Update-ovanje array-a u state-u {/*updating-arrays-in-state*/}
## Ažuriranje nizova u state-u {/*updating-arrays-in-state*/}

Array-i su još jedan tip promenljivih JavaScript objekata koje možete čuvati u state-u i koje treba tretirati kao read-only. Kao i kod objekata, kada želite da update-ujete array koji se nalazi u state-u, potrebno je da kreirate novi (ili napravite kopiju postojećeg), a zatim postavite state da koristi taj novi array:
Nizovi su još jedan tip promenljivih JavaScript objekata koje možete čuvati u state-u i koje treba tretirati kao read-only. Kao i kod objekata, kada želite da ažurirate niz koji se nalazi u state-u, potrebno je da kreirate novi (ili napravite kopiju postojećeg), a zatim postavite state da koristi taj novi niz:

<Sandpack>

Expand Down Expand Up @@ -704,7 +704,7 @@ function ItemList({ artworks, onToggle }) {

</Sandpack>

Ako pravljenje kopija array-a u kodu postane zamorno, možete koristiti biblioteku kao što je [Immer](https://github.com/immerjs/use-immer) da smanjite ponavljanje koda:
Ako pravljenje kopija nizova u kodu postane zamorno, možete koristiti biblioteku kao što je [Immer](https://github.com/immerjs/use-immer) da smanjite ponavljanje koda:

<Sandpack>

Expand Down Expand Up @@ -732,8 +732,8 @@ export default function BucketList() {

return (
<>
<h1>Art Bucket List</h1>
<h2>My list of art to see:</h2>
<h1>Lista željenih umetnosti</h1>
<h2>Moja lista:</h2>
<ItemList
artworks={list}
onToggle={handleToggle} />
Expand Down Expand Up @@ -788,7 +788,7 @@ function ItemList({ artworks, onToggle }) {

<LearnMore path="/learn/updating-arrays-in-state">

Pročitajte **[Update-ovanje Array-a u State-u](/learn/updating-arrays-in-state)** da biste naučili kako pravilno da update-ujete array-e.
Pročitajte **[Ažuriranje nizova u state-u](/learn/updating-arrays-in-state)** da biste naučili kako pravilno da ažurirate nizove.

</LearnMore>

Expand Down
2 changes: 1 addition & 1 deletion src/content/learn/react-developer-tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,6 @@ Reload-ujte vaš sajt u pretraživaču da bi ga videli u developer tools.

Da bi pregledali aplikacije napravljene u [React Native](https://reactnative.dev/), možete koristiti [React Native DevTools](https://reactnative.dev/docs/react-native-devtools), ugrađeni debugger koji se duboko integriše sa React Developer Tools. Sve funkcionalnosti rade identično kao i browser ekstenzija, uključujući isticanje native elemenata i selekciju.

[Naučite više o debagovanju u React Native.](https://reactnative.dev/docs/debugging)
[Naučite više o debug-ovanju u React Native.](https://reactnative.dev/docs/debugging)

> Za React Native verzije pre 0.76, molimo koristite standalone React DevTools prateći uputstvo [Safari i drugi pretraživači](#safari-and-other-browsers) iznad.
Loading