+
{person.name} lista
div > div { padding: 20px; }
-#### Napišite jednu ekspresiju unutar vitičastih zagrada {/*write-one-expression-inside-curly-braces*/}
+#### Napišite jedan izraz unutar vitičastih zagrada {/*write-one-expression-inside-curly-braces*/}
-U objektu ispod, puni URL slike je podeljen na četiri dela: bazni URL, `imageId`, `imageSize`, i ekstenzija fajla.
+U objektu ispod, puni URL slike je podeljen na četiri dela: bazni URL, `imageId`, `imageSize` i ekstenzija fajla.
-Mi želimo da URL slike kombinuje ove atribute zajedno: bazni URL (uvek `'https://i.imgur.com/'`), `imageId` (`'7vQD0fP'`), `imageSize` (`'s'`), i ekstenzija fajla (uvek `'.jpg'`). Međutim, nešto nije u redu sa načinom na koji `
` oznaka određuje svoj `src`.
+Mi želimo da URL slike kombinuje ove atribute zajedno: bazni URL (uvek `'https://i.imgur.com/'`), `imageId` (`'7vQD0fP'`), `imageSize` (`'s'`) i ekstenzija fajla (uvek `'.jpg'`). Međutim, nešto nije u redu sa načinom na koji `
` oznaka određuje svoj `src`.
Možete li da popravite ovo?
@@ -438,11 +438,11 @@ Možete li da popravite ovo?
```js
const baseUrl = 'https://i.imgur.com/';
-const osoba = {
- ime: 'Gregorio Y. Zara',
+const person = {
+ name: 'Gregorio Y. Zara',
imageId: '7vQD0fP',
imageSize: 's',
- tema: {
+ theme: {
backgroundColor: 'black',
color: 'pink'
}
@@ -450,12 +450,12 @@ const osoba = {
export default function TodoList() {
return (
-
-
{osoba.ime} lista
+
+
{person.name} lista
- Unaprediti video-telefon
@@ -475,13 +475,13 @@ body > div > div { padding: 20px; }
-Da proverite da li je vaša popravka uspela, pokušajte da promenite vrednost `imageSize` u `'b'`. Slika bi trebalo da se promeni nakon vaše izmene.
+Da biste proverili da li je vaša popravka uspela, pokušajte da promenite vrednost `imageSize` u `'b'`. Slika bi trebalo da se promeni nakon vaše izmene.
-Možete napisati kao `src={baseUrl + osoba.imageId + osoba.imageSize + '.jpg'}`:
+Možete napisati kao `src={baseUrl + person.imageId + person.imageSize + '.jpg'}`:
-1. `{` otvara JavaScript ekspresiju
+1. `{` otvara JavaScript izraz
2. `baseUrl + person.imageId + person.imageSize + '.jpg'` proizvodi ispravan URL string
3. `}` zatvara JavaScript ekspresiju
@@ -489,11 +489,11 @@ Možete napisati kao `src={baseUrl + osoba.imageId + osoba.imageSize + '.jpg'}`:
```js
const baseUrl = 'https://i.imgur.com/';
-const osoba = {
- ime: 'Gregorio Y. Zara',
+const person = {
+ name: 'Gregorio Y. Zara',
imageId: '7vQD0fP',
imageSize: 's',
- tema: {
+ theme: {
backgroundColor: 'black',
color: 'pink'
}
@@ -501,12 +501,12 @@ const osoba = {
export default function TodoList() {
return (
-
-
{osoba.ime} lista
+
+
{person.name} lista
- Unaprediti video-telefon
@@ -526,18 +526,18 @@ body > div > div { padding: 20px; }
-Možete pomeriti i ekspresiju u zasebnu funkciju kao što je `getImageUrl` ispod:
+Možete pomeriti i izraz u zasebnu funkciju kao što je `getImageUrl` ispod:
```js src/App.js
import { getImageUrl } from './utils.js'
-const osoba = {
- ime: 'Gregorio Y. Zara',
+const person = {
+ name: 'Gregorio Y. Zara',
imageId: '7vQD0fP',
imageSize: 's',
- tema: {
+ theme: {
backgroundColor: 'black',
color: 'pink'
}
@@ -545,12 +545,12 @@ const osoba = {
export default function TodoList() {
return (
-
-
{osoba.ime} lista
+
+
{person.name} lista
- Unaprediti video-telefon
@@ -562,12 +562,12 @@ export default function TodoList() {
}
```
-```js utils.js
-export function getImageUrl(osoba) {
+```js src/utils.js
+export function getImageUrl(person) {
return (
'https://i.imgur.com/' +
- osoba.imageId +
- osoba.imageSize +
+ person.imageId +
+ person.imageSize +
'.jpg'
);
}
From eca77bd96c196e9b3ff64f91554dbad2203fa11b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rado=C5=A1=20Mili=C4=87ev?=
<40705899+rammba@users.noreply.github.com>
Date: Mon, 16 Sep 2024 23:53:05 +0200
Subject: [PATCH 9/9] Fix typo in javascript-in-jsx-with-curly-braces.md
---
src/content/learn/javascript-in-jsx-with-curly-braces.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/content/learn/javascript-in-jsx-with-curly-braces.md b/src/content/learn/javascript-in-jsx-with-curly-braces.md
index 22379b8b..5b1ed3c5 100644
--- a/src/content/learn/javascript-in-jsx-with-curly-braces.md
+++ b/src/content/learn/javascript-in-jsx-with-curly-braces.md
@@ -103,7 +103,7 @@ function formatDate(date) {
export default function TodoList() {
return (
- Lista stvari iza uraditi za {formatDate(today)}
+ Lista stvari za uraditi za {formatDate(today)}
);
}
```