Skip to content

Commit 5ab3f29

Browse files
committed
translate third challenge
1 parent 06111c9 commit 5ab3f29

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/content/learn/preserving-and-resetting-state.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1549,11 +1549,11 @@ label { display: block; margin: 10px 0; }
15491549
15501550
</Solution>
15511551
1552-
#### Reset a detail form {/*reset-a-detail-form*/}
1552+
#### Bilgi formunu sıfırla {/*reset-a-detail-form*/}
15531553
1554-
This is an editable contact list. You can edit the selected contact's details and then either press "Save" to update it, or "Reset" to undo your changes.
1554+
Bu düzenlenebilir bir kişi listesidir. Seçtiğiniz kişinin bilgilerini düzenleyip "Kaydet" tuşu ile kaydedebilir ya da "Sıfırla" tuşu ile değişiklikleri geri alabilirsiniz.
15551555
1556-
When you select a different contact (for example, Alice), the state updates but the form keeps showing the previous contact's details. Fix it so that the form gets reset when the selected contact changes.
1556+
Farklı bir kişi seçtiğiniz zaman (örneğin Alice), state güncellenmektedir ancak form bir önceki kişinin bilgilerini göstermektedir. Seçilen kişi değiştiği zaman formun sıfırlanmasını sağlayacak şekilde düzeltin.
15571557
15581558
<Sandpack>
15591559
@@ -1645,7 +1645,7 @@ export default function EditContact({ initialData, onSave }) {
16451645
return (
16461646
<section>
16471647
<label>
1648-
Name:{' '}
1648+
Adı:{' '}
16491649
<input
16501650
type="text"
16511651
value={name}
@@ -1668,13 +1668,13 @@ export default function EditContact({ initialData, onSave }) {
16681668
};
16691669
onSave(updatedData);
16701670
}}>
1671-
Save
1671+
Kaydet
16721672
</button>
16731673
<button onClick={() => {
16741674
setName(initialData.name);
16751675
setEmail(initialData.email);
16761676
}}>
1677-
Reset
1677+
Sıfırla
16781678
</button>
16791679
</section>
16801680
);
@@ -1705,7 +1705,7 @@ button {
17051705
17061706
<Solution>
17071707
1708-
Give `key={selectedId}` to the `EditContact` component. This way, switching between different contacts will reset the form:
1708+
`key={selectedId}` prop'unu `EditContact` bileşenine iletin. Bu şekilde, seçilen kişiyi değiştirmek formu sıfırlayacaktır:
17091709
17101710
<Sandpack>
17111711
@@ -1798,7 +1798,7 @@ export default function EditContact({ initialData, onSave }) {
17981798
return (
17991799
<section>
18001800
<label>
1801-
Name:{' '}
1801+
Adı:{' '}
18021802
<input
18031803
type="text"
18041804
value={name}
@@ -1821,13 +1821,13 @@ export default function EditContact({ initialData, onSave }) {
18211821
};
18221822
onSave(updatedData);
18231823
}}>
1824-
Save
1824+
Kaydet
18251825
</button>
18261826
<button onClick={() => {
18271827
setName(initialData.name);
18281828
setEmail(initialData.email);
18291829
}}>
1830-
Reset
1830+
Sıfırla
18311831
</button>
18321832
</section>
18331833
);

0 commit comments

Comments
 (0)