From ffd96fc92de94ab9bf4decaf25bc5b98b1492c3e Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 20:33:03 +0300 Subject: [PATCH 01/17] translate createRef page --- src/content/reference/react/createRef.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index 2a3ba6aa3..90d7b13f7 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -4,7 +4,7 @@ title: createRef -`createRef` is mostly used for [class components.](/reference/react/Component) Function components typically rely on [`useRef`](/reference/react/useRef) instead. +`createRef` çoğunlukla [sınıf bileşenleri.](/reference/react/Component) için kullanılır. Fonksiyon bileşenleri genellikle bunun yerine [`useRef`](/reference/react/useRef) kullanır. From b9b42f1b4e36eb70012b9242e1bf976a8786dae5 Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 20:33:24 +0300 Subject: [PATCH 02/17] translate createRef page --- src/content/reference/react/createRef.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index 90d7b13f7..e29d48c07 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -10,7 +10,7 @@ title: createRef -`createRef` creates a [ref](/learn/referencing-values-with-refs) object which can contain arbitrary value. +`createRef` rastgele değer içerebilen bir [ref](/learn/referencing-values-with-refs) nesnesi oluşturur. ```js class MyInput extends Component { From 80b990bcbe7632a3b63e29dcbbc1d65d45947fe5 Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 20:33:36 +0300 Subject: [PATCH 03/17] translate createRef page --- src/content/reference/react/createRef.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index e29d48c07..1ddca84d0 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -25,7 +25,7 @@ class MyInput extends Component { --- -## Reference {/*reference*/} +## Başvuru Dokümanı {/*reference*/} ### `createRef()` {/*createref*/} From e3bdf3d4f4958351d475cc8d0184e7197ebb7a5c Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 20:33:52 +0300 Subject: [PATCH 04/17] translate createRef page --- src/content/reference/react/createRef.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index 1ddca84d0..157a3da92 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -29,7 +29,7 @@ class MyInput extends Component { ### `createRef()` {/*createref*/} -Call `createRef` to declare a [ref](/learn/referencing-values-with-refs) inside a [class component.](/reference/react/Component) +Bir [sınıf bileşeni](/reference/react/Component) içinde bir [ref](/learn/referencing-values-with-refs) bildirmek için `createRef` çağrısı yapın ```js import { createRef, Component } from 'react'; From 0ee64c248954d93d147e85324f3f71e8e5fce7e5 Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 20:34:08 +0300 Subject: [PATCH 05/17] translate createRef page --- src/content/reference/react/createRef.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index 157a3da92..0bb92992e 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -40,7 +40,7 @@ class MyComponent extends Component { // ... ``` -[See more examples below.](#usage) +[Aşağıda daha fazla örneğe bakın.](#usage) #### Parameters {/*parameters*/} From 6fa1f2f9d444e0328fdba40943c51a0b5c76d7a0 Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 20:34:23 +0300 Subject: [PATCH 06/17] translate createRef page --- src/content/reference/react/createRef.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index 0bb92992e..4de8e9671 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -42,9 +42,9 @@ class MyComponent extends Component { [Aşağıda daha fazla örneğe bakın.](#usage) -#### Parameters {/*parameters*/} +#### Parametreler {/*parameters*/} -`createRef` takes no parameters. +`createRef` hiçbir parametre almaz. #### Returns {/*returns*/} From a63441d12ba80da1834589db4190da4cf85866a8 Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 20:34:58 +0300 Subject: [PATCH 07/17] translate createRef page --- src/content/reference/react/createRef.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index 4de8e9671..7586e2168 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -48,7 +48,7 @@ class MyComponent extends Component { #### Returns {/*returns*/} -`createRef` returns an object with a single property: +`createRef` tek bir özelliğe sahip bir nesne döndürür: * `current`: Initially, it's set to the `null`. You can later set it to something else. If you pass the ref object to React as a `ref` attribute to a JSX node, React will set its `current` property. From 152b164ee70b7b99a722f66d7dffbc419ae01e3d Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 20:35:10 +0300 Subject: [PATCH 08/17] translate createRef page --- src/content/reference/react/createRef.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index 7586e2168..9a4cc0d1e 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -50,7 +50,7 @@ class MyComponent extends Component { `createRef` tek bir özelliğe sahip bir nesne döndürür: -* `current`: Initially, it's set to the `null`. You can later set it to something else. If you pass the ref object to React as a `ref` attribute to a JSX node, React will set its `current` property. +* `current`: Başlangıçta `null` olarak ayarlanır. Daha sonra başka bir şeye ayarlayabilirsiniz. Ref nesnesini React'e bir JSX düğümüne `ref` niteliği olarak iletirseniz, React onun `current` özelliğini ayarlayacaktır. #### Caveats {/*caveats*/} From e5adb9d793d24f5231a0637eb2aa6568715e3fa0 Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 20:35:21 +0300 Subject: [PATCH 09/17] translate createRef page --- src/content/reference/react/createRef.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index 9a4cc0d1e..05eea33d9 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -52,7 +52,7 @@ class MyComponent extends Component { * `current`: Başlangıçta `null` olarak ayarlanır. Daha sonra başka bir şeye ayarlayabilirsiniz. Ref nesnesini React'e bir JSX düğümüne `ref` niteliği olarak iletirseniz, React onun `current` özelliğini ayarlayacaktır. -#### Caveats {/*caveats*/} +#### Uyarılar {/*caveats*/} * `createRef` always returns a *different* object. It's equivalent to writing `{ current: null }` yourself. * In a function component, you probably want [`useRef`](/reference/react/useRef) instead which always returns the same object. From 8e030b24c01493fde224510b9be69c436fe806a0 Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 20:35:35 +0300 Subject: [PATCH 10/17] translate createRef page --- src/content/reference/react/createRef.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index 05eea33d9..5083ea288 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -54,7 +54,7 @@ class MyComponent extends Component { #### Uyarılar {/*caveats*/} -* `createRef` always returns a *different* object. It's equivalent to writing `{ current: null }` yourself. +* `createRef` her zaman *farklı* bir nesne döndürür. Bu, `{ current: null }` yazmaya eşdeğerdir. * In a function component, you probably want [`useRef`](/reference/react/useRef) instead which always returns the same object. * `const ref = useRef()` is equivalent to `const [ref, _] = useState(() => createRef(null))`. From d0286997db90ea995afd646fad2c8ea0984902b7 Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 20:35:51 +0300 Subject: [PATCH 11/17] translate createRef page --- src/content/reference/react/createRef.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index 5083ea288..2e5e56b92 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -55,7 +55,7 @@ class MyComponent extends Component { #### Uyarılar {/*caveats*/} * `createRef` her zaman *farklı* bir nesne döndürür. Bu, `{ current: null }` yazmaya eşdeğerdir. -* In a function component, you probably want [`useRef`](/reference/react/useRef) instead which always returns the same object. +* Bir fonksiyon bileşeninde, muhtemelen bunun yerine her zaman aynı nesneyi döndüren [`useRef`](/reference/react/useRef) istersiniz. * `const ref = useRef()` is equivalent to `const [ref, _] = useState(() => createRef(null))`. --- From 5449e2b872d85261350ff32356e79d6d69e0c73d Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 20:36:04 +0300 Subject: [PATCH 12/17] translate createRef page --- src/content/reference/react/createRef.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index 2e5e56b92..5e927fa37 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -56,7 +56,7 @@ class MyComponent extends Component { * `createRef` her zaman *farklı* bir nesne döndürür. Bu, `{ current: null }` yazmaya eşdeğerdir. * Bir fonksiyon bileşeninde, muhtemelen bunun yerine her zaman aynı nesneyi döndüren [`useRef`](/reference/react/useRef) istersiniz. -* `const ref = useRef()` is equivalent to `const [ref, _] = useState(() => createRef(null))`. +* `const ref = useRef()` ifadesi `const [ref, _] = useState(() => createRef(null))` ifadesine eşdeğerdir. --- From 532a3de1fac47a06676bc574891a306bcee5d15f Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 20:56:47 +0300 Subject: [PATCH 13/17] translate createRef page --- src/content/reference/react/createRef.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index 5e927fa37..5005977da 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -60,11 +60,11 @@ class MyComponent extends Component { --- -## Usage {/*usage*/} +## Kullanım {/*usage*/} -### Declaring a ref in a class component {/*declaring-a-ref-in-a-class-component*/} +### Bir sınıf bileşeninde ref bildirme {/*declaring-a-ref-in-a-class-component*/} -To declare a ref inside a [class component,](/reference/react/Component) call `createRef` and assign its result to a class field: +Bir [class component,](/reference/react/Component) içinde bir ref bildirmek için `createRef` çağrısı yapın ve sonucunu bir sınıf alanına atayın: ```js {4} import { Component, createRef } from 'react'; @@ -76,7 +76,7 @@ class Form extends Component { } ``` -If you now pass `ref={this.inputRef}` to an `` in your JSX, React will populate `this.inputRef.current` with the input DOM node. For example, here is how you make a button that focuses the input: +Şimdi JSX'inizdeki bir `` öğesine `ref={this.inputRef}` iletirseniz, React `this.inputRef.current` öğesini girdi DOM node'u ile dolduracaktır. Örneğin, girişi odaklayan bir node'u şu şekilde yapabilirsiniz: @@ -95,7 +95,7 @@ export default class Form extends Component { <> ); @@ -107,7 +107,7 @@ export default class Form extends Component { -`createRef` is mostly used for [class components.](/reference/react/Component) Function components typically rely on [`useRef`](/reference/react/useRef) instead. +`createRef` çoğunlukla [sınıf bileşenleri.](/reference/react/Component) için kullanılır. Fonksiyon bileşenleri genellikle bunun yerine [`useRef`](/reference/react/useRef) kullanır. From cd96398f615e6b026d64614d928856466f2c26af Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 20:56:59 +0300 Subject: [PATCH 14/17] translate createRef page --- src/content/reference/react/createRef.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index 5005977da..d21b96fb9 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -113,7 +113,7 @@ export default class Form extends Component { --- -## Alternatives {/*alternatives*/} +## Alternatifler {/*alternatives*/} ### Migrating from a class with `createRef` to a function with `useRef` {/*migrating-from-a-class-with-createref-to-a-function-with-useref*/} From 7f5a3c382af1853307682c66d2d04de8a82479af Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 20:59:00 +0300 Subject: [PATCH 15/17] translate createRef page --- src/content/reference/react/createRef.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index d21b96fb9..4f7e50dd0 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -115,9 +115,9 @@ export default class Form extends Component { ## Alternatifler {/*alternatives*/} -### Migrating from a class with `createRef` to a function with `useRef` {/*migrating-from-a-class-with-createref-to-a-function-with-useref*/} +### `createRef` ile bir sınıftan `useRef` ile bir fonksiyona geçiş {/*migrating-from-a-class-with-createref-to-a-function-with-useref*/} -We recommend using function components instead of [class components](/reference/react/Component) in new code. If you have some existing class components using `createRef`, here is how you can convert them. This is the original code: +Yeni kodda [sınıf bileşenleri](/reference/react/Component) yerine fonksiyon bileşenlerinin kullanılmasını öneriyoruz. Eğer `createRef` kullanan bazı mevcut sınıf bileşenleriniz varsa, bunları nasıl dönüştürebileceğiniz aşağıda açıklanmıştır. Bu orijinal koddur: From ce5a25da1de7286fabcec10308e7c21c6d119c4c Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 21:01:18 +0300 Subject: [PATCH 16/17] translate createRef page --- src/content/reference/react/createRef.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index 4f7e50dd0..318af9edc 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -136,7 +136,7 @@ export default class Form extends Component { <> ); @@ -146,7 +146,7 @@ export default class Form extends Component { -When you [convert this component from a class to a function,](/reference/react/Component#alternatives) replace calls to `createRef` with calls to [`useRef`:](/reference/react/useRef) +[Bu bileşeni bir sınıftan bir fonksiyona dönüştürdüğünüzde,](/reference/react/Component#alternatives) `createRef` çağrılarını [`useRef`:](/reference/react/useRef) çağrılarıyla değiştirin From 6b83c9ac3e4a8ed5f36e3d554fa97303913c617f Mon Sep 17 00:00:00 2001 From: anilcanboga Date: Sun, 26 Jan 2025 21:01:31 +0300 Subject: [PATCH 17/17] translate createRef page --- src/content/reference/react/createRef.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/reference/react/createRef.md b/src/content/reference/react/createRef.md index 318af9edc..8aae7b432 100644 --- a/src/content/reference/react/createRef.md +++ b/src/content/reference/react/createRef.md @@ -164,7 +164,7 @@ export default function Form() { <> );