From f3138e02bd387c55cb78770dcc2a3a7ae494afe5 Mon Sep 17 00:00:00 2001 From: Ali Oguzhan Yildiz Date: Mon, 25 Sep 2023 08:33:30 +0300 Subject: [PATCH] resolve conflicts --- src/content/learn/passing-props-to-a-component.md | 7 +------ src/content/learn/state-as-a-snapshot.md | 8 +------- src/content/reference/react/useEffect.md | 6 +----- 3 files changed, 3 insertions(+), 18 deletions(-) diff --git a/src/content/learn/passing-props-to-a-component.md b/src/content/learn/passing-props-to-a-component.md index 317aa6a3b..0682e807c 100644 --- a/src/content/learn/passing-props-to-a-component.md +++ b/src/content/learn/passing-props-to-a-component.md @@ -459,13 +459,8 @@ export default function Gallery() { (Fizik Nobel Ödülü, Kimya Nobel Ödülü, Davy Madalyası, Matteucci Madalyası)
  • -<<<<<<< HEAD Keşfedilenler: - polonyum (element) -======= - Discovered: - polonium (chemical element) ->>>>>>> 2390627c9cb305216e6bd56e67c6603a89e76e7f + polonyum (kimyasal element)
  • diff --git a/src/content/learn/state-as-a-snapshot.md b/src/content/learn/state-as-a-snapshot.md index 0bc83352e..c83ed0fa7 100644 --- a/src/content/learn/state-as-a-snapshot.md +++ b/src/content/learn/state-as-a-snapshot.md @@ -78,15 +78,9 @@ Bir fotoğraf veya film karesinin aksine, döndürdüğünüz kullanıcı arayü React bir bileşeni yeniden render ettiğinde: -<<<<<<< HEAD 1. React fonksiyonunuzu yeniden çağırır. -2. Fonksiyonunuz yeni bir JSX anlık görüntüsü döner. +2. Fonksiyonunuz yeni bir JSX anlık görüntüsü (snapshot) döner. 3. Ardından React, döndürdüğünüz anlık görüntüye göre ekranı günceller. -======= -1. React calls your function again. -2. Your function returns a new JSX snapshot. -3. React then updates the screen to match the snapshot your function returned. ->>>>>>> 2390627c9cb305216e6bd56e67c6603a89e76e7f diff --git a/src/content/reference/react/useEffect.md b/src/content/reference/react/useEffect.md index f0bafc9e3..aa5f7ca6a 100644 --- a/src/content/reference/react/useEffect.md +++ b/src/content/reference/react/useEffect.md @@ -62,11 +62,7 @@ function ChatRoom({ roomId }) { * Eğer bağımlılıklarınızdan bazıları nesneler veya bileşeniniz içinde tanımlanmış fonksiyonlar ise, bu bağımlılıkların **Effect'in gerekenden daha sık yeniden çalışmasına neden olma riski vardır.** Bu durumu düzeltmek için, gereksiz [nesne](#removing-unnecessary-object-dependencies) ve [fonksiyon](#removing-unnecessary-function-dependencies) bağımlılıklarını silin. Ayrıca [state güncellemelerinizi](#updating-state-based-on-previous-state-from-an-effect) ve [reaktif olmayan mantığı](#reading-the-latest-props-and-state-from-an-effect) Effect dışına taşıyabilirsiniz. -<<<<<<< HEAD -* Eğer Effect'inizin çalışmasına bir etkileşim (tıklama gibi) neden olmuyorsa, React, Effect'inizi çalıştırmadan önce **tarayıcının güncellenen ekranı çizmesine izin verecektir.** Eğer Effect'iniz görsel (örneğin ipucu gösterme) bir şey yapıyorsa ve gecikme gözle görülebilir gibiyse (örneğin titriyorsa), `useEffect`'i [`useLayoutEffect`](/reference/react/useLayoutEffect) ile değiştirin. -======= -* If your Effect wasn't caused by an interaction (like a click), React will generally let the browser **paint the updated screen first before running your Effect.** If your Effect is doing something visual (for example, positioning a tooltip), and the delay is noticeable (for example, it flickers), replace `useEffect` with [`useLayoutEffect`.](/reference/react/useLayoutEffect) ->>>>>>> 2390627c9cb305216e6bd56e67c6603a89e76e7f +* Eğer Effect'inizin çalışmasına bir etkileşim (tıklama gibi) neden olmuyorsa, React genellikle, Effect'inizi çalıştırmadan önce **tarayıcının güncellenen ekranı çizmesine izin verecektir.** Eğer Effect'iniz görsel (örneğin ipucu gösterme) bir şey yapıyorsa ve gecikme gözle görülebilir gibiyse (örneğin titriyorsa), `useEffect`'i [`useLayoutEffect`](/reference/react/useLayoutEffect) ile değiştirin. * Effect'inizin çalışmasına bir etkileşim (tıklama gibi) neden oluyor olsa bile, **tarayıcı Effect'iniz içindeki state güncellemelerini işlemeden önce ekranı yeniden çizebilir.** Genellikle, istediğiniz şey budur. Ancak, tarayıcının ekranı yeniden çizmesini engellemek zorundaysanız, `useEffect`'i [`useLayoutEffect`](/reference/react/useLayoutEffect) ile değiştirmelisiniz.