You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/reference/react-dom/client/createRoot.md
+3-12Lines changed: 3 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,20 +44,11 @@ Aplikasi yang sepenuhnya dibuat dengan React biasanya cukup memanggil `createRoo
44
44
* `domNode`: Sebuah [elemen DOM.](https://developer.mozilla.org/en-US/docs/Web/API/Element) React akan membuat akar untuk elemen DOM ini dan memungkinkan Anda untuk memanggil fungsi lain pada akar, seperti `render` untuk menampilkan konten React yang sudah di-*render*.
45
45
46
46
* **opsional** `options`: Sebuah objek dengan opsi-opsi berikut untuk akar React ini.
47
-
* <CanaryBadge title="Fitur ini hanya tersedia di kanal Canary" /> **opsional** `onCaughtError`: Callback called when React catches an error in an Error Boundary. Called with the `error`caught by the Error Boundary, and an`errorInfo`object containing the`componentStack`.
48
-
* <CanaryBadge title="Fitur ini hanya tersedia di kanal Canary" /> **opsional** `onUncaughtError`: Callback called when an error is thrown and not caught by an Error Boundary. Called with the `error`that was thrown, and an`errorInfo`object containing the`componentStack`.
49
-
* **opsional** `onRecoverableError`: *Callback* yang dipanggil saat React berhasil pulih secara otomatis dari kesalahan. Dipanggil dengan `error` yang dikembalikan React, dan obyek `errorInfo` berisi `componentStack`. Beberapa kesalahan yang dapat dipulihkan mungkin akan berisi kesalahan aslinya sebagai `error.cause`.
47
+
* **opsional** `onCaughtError`: *Callback* yang dipanggil saat React menangkap error di Error Boundary. Dipanggil dengan `error`yang ditangkap oleh Error Boundary, dan objek`errorInfo`berisi`componentStack`.
48
+
* **optional** `onUncaughtError`: *Callback* yang dipanggil saat error dilempar dan React tidak ditangkap oleh Error Boundary. Dipanggil dengan `error`yang dilempar, dan objek`errorInfo`berisi`componentStack`.
49
+
* **opsional** `onRecoverableError`: *Callback* yang dipanggil saat React berhasil pulih secara otomatis dari error. Dipanggil dengan `error` yang dikembalikan React, dan obyek `errorInfo` berisi `componentStack`. Beberapa error yang dapat dipulihkan mungkin akan berisi kesalahan aslinya sebagai `error.cause`.
50
50
* **opsional** `identifierPrefix`: Awalan string yang digunakan React untuk ID yang dihasilkan oleh [`useId`.](/reference/react/useId) Berguna untuk mencegah konflik saat menggunakan banyak akar pada halaman yang sama.
51
51
52
-
<<<<<<< HEAD
53
-
#### Kembalian {/*returns*/}
54
-
=======
55
-
* **optional** `onCaughtError`: Callback called when React catches an error in an Error Boundary. Called with the `error` caught by the Error Boundary, and an `errorInfo` object containing the `componentStack`.
56
-
* **optional** `onUncaughtError`: Callback called when an error is thrown and not caught by an Error Boundary. Called with the `error` that was thrown, and an `errorInfo` object containing the `componentStack`.
57
-
* **optional** `onRecoverableError`: Callback called when React automatically recovers from errors. Called with an `error` React throws, and an `errorInfo` object containing the `componentStack`. Some recoverable errors may include the original error cause as `error.cause`.
58
-
* **optional** `identifierPrefix`: A string prefix React uses for IDs generated by [`useId`.](/reference/react/useId) Useful to avoid conflicts when using multiple roots on the same page.
59
-
>>>>>>> 50d6991ca6652f4bc4c985cf0c0e593864f2cc91
60
-
61
52
`createRoot` mengembalikan sebuah objek dengan dua *method*: [`render`](#root-render) dan [`unmount`.](#root-unmount)
Copy file name to clipboardExpand all lines: src/content/reference/react/StrictMode.md
+2-8Lines changed: 2 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -86,16 +86,10 @@ Meskipun pemeriksaan Strict Mode **hanya berjalan dalam pengembangan,**, pemerik
86
86
87
87
Strict Mode mengaktifkan perilaku-perilaku pengembangan berikut:
88
88
89
-
<<<<<<< HEAD
90
89
- Komponen Anda akan [me-*render* ulang tambahan satu kali](#fixing-bugs-found-by-double-rendering-in-development) untuk mencari *bug* yang disebabkan oleh *rendering* yang tidak murni.
91
-
- Komponen Anda akan [menjalankan kembali Efek tambahan satu kali](#fixing-bugs-found-by-re-running-effects-in-development) untuk menemukan *bug* yang disebabkan oleh tidak adanya pembersihan Efek.
90
+
- Komponen Anda akan [menjalankan kembali Effect tambahan satu kali](#fixing-bugs-found-by-re-running-effects-in-development) untuk menemukan *bug* yang disebabkan oleh tidak adanya pembersihan Effect.
91
+
- Komponen Anda akan [menjalankan kembali *callback* ref tambahan satu kali](#fixing-bugs-found-by-re-running-ref-callbacks-in-development) untuk menemukan bug yang disebabkan oleh pembersihan ref yang hilang.
92
92
- Komponen Anda akan [memeriksa penggunaan API yang tidak digunakan lagi.](#fixing-deprecation-warnings-enabled-by-strict-mode)
93
-
=======
94
-
- Your components will [re-render an extra time](#fixing-bugs-found-by-double-rendering-in-development) to find bugs caused by impure rendering.
95
-
- Your components will [re-run Effects an extra time](#fixing-bugs-found-by-re-running-effects-in-development) to find bugs caused by missing Effect cleanup.
96
-
- Your components will [re-run ref callbacks an extra time](#fixing-bugs-found-by-re-running-ref-callbacks-in-development) to find bugs caused by missing ref cleanup.
97
-
- Your components will [be checked for usage of deprecated APIs.](#fixing-deprecation-warnings-enabled-by-strict-mode)
98
-
>>>>>>> 50d6991ca6652f4bc4c985cf0c0e593864f2cc91
99
93
100
94
**Semua pemeriksaan ini hanya untuk pengembangan dan tidak memengaruhi build produksi.**
Dan kemudian membungkusnya dengan [`forwardRef`](/reference/react/forwardRef) seperti ini:
577
-
=======
578
575
Dan kemudian menambahkan `ref` ke daftar *props* dari komponen Anda dan mengoper `ref` sebagai *prop* ke [komponen bawaan](/reference/react-dom/components/common) anak yang relevan seperti ini:
0 commit comments