From 4af257216d580827c362cd6a14e8454986006eb6 Mon Sep 17 00:00:00 2001 From: Antony Budianto Date: Mon, 11 Feb 2019 13:41:48 +0700 Subject: [PATCH 1/6] Update reference-javascript-environment-requirements.md --- .../reference-javascript-environment-requirements.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/content/docs/reference-javascript-environment-requirements.md b/content/docs/reference-javascript-environment-requirements.md index 44a36eb9d..86bd25076 100644 --- a/content/docs/reference-javascript-environment-requirements.md +++ b/content/docs/reference-javascript-environment-requirements.md @@ -1,14 +1,14 @@ --- id: javascript-environment-requirements -title: JavaScript Environment Requirements +title: Kebutuhan Minimum JavaScript layout: docs category: Reference permalink: docs/javascript-environment-requirements.html --- -React 16 depends on the collection types [Map](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map) and [Set](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set). If you support older browsers and devices which may not yet provide these natively (e.g. IE < 11) or which have non-compliant implementations (e.g. IE 11), consider including a global polyfill in your bundled application, such as [core-js](https://github.com/zloirock/core-js) or [babel-polyfill](https://babeljs.io/docs/usage/polyfill/). +React 16 membutuhkan tipe data collection seperti [Map](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map) dan [Set](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set). Jika kamu ingin mendukung browser dan device lama yang mungkin belum menyediakannya secara langsung (contoh: IE < 11) atau browser yang mengimplementasikannya dengan tidak sesuai (contoh: IE 11), mohon menambahkan polyfill global di bundle aplikasi, seperti [core-js](https://github.com/zloirock/core-js) atau [babel-polyfill](https://babeljs.io/docs/usage/polyfill/). -A polyfilled environment for React 16 using core-js to support older browsers might look like: +Lingkungan untuk React 16 yang sudah ditambahkan polyfill menggunakan core-js untuk mendukung browser lama mungkin terlihat seperti berikut: ```js import 'core-js/es6/map'; @@ -18,13 +18,13 @@ import React from 'react'; import ReactDOM from 'react-dom'; ReactDOM.render( -

Hello, world!

, +

Halo, dunia!

, document.getElementById('root') ); ``` -React also depends on `requestAnimationFrame` (even in test environments). -You can use the [raf](https://www.npmjs.com/package/raf) package to shim `requestAnimationFrame`: +React juga membutuhkan `requestAnimationFrame` (termasuk di lingkungan test). +Kamu dapat menggunakan package [raf](https://www.npmjs.com/package/raf) untuk mendukung `requestAnimationFrame`: ```js import 'raf/polyfill'; From b44b05f58dde30a79e9fb5a076593319e8bd0d4d Mon Sep 17 00:00:00 2001 From: Antony Budianto Date: Mon, 11 Feb 2019 13:54:01 +0700 Subject: [PATCH 2/6] fix italic for foreign words --- content/docs/reference-javascript-environment-requirements.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/docs/reference-javascript-environment-requirements.md b/content/docs/reference-javascript-environment-requirements.md index 86bd25076..71fdbbf7e 100644 --- a/content/docs/reference-javascript-environment-requirements.md +++ b/content/docs/reference-javascript-environment-requirements.md @@ -6,9 +6,9 @@ category: Reference permalink: docs/javascript-environment-requirements.html --- -React 16 membutuhkan tipe data collection seperti [Map](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map) dan [Set](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set). Jika kamu ingin mendukung browser dan device lama yang mungkin belum menyediakannya secara langsung (contoh: IE < 11) atau browser yang mengimplementasikannya dengan tidak sesuai (contoh: IE 11), mohon menambahkan polyfill global di bundle aplikasi, seperti [core-js](https://github.com/zloirock/core-js) atau [babel-polyfill](https://babeljs.io/docs/usage/polyfill/). +React 16 membutuhkan tipe data collection seperti [Map](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map) dan [Set](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set). Jika kamu ingin mendukung browser dan device lama yang mungkin belum menyediakannya secara langsung (contoh: IE < 11) atau browser yang mengimplementasikannya dengan tidak sesuai (contoh: IE 11), mohon menambahkan *polyfill global* di bundel aplikasi, seperti [core-js](https://github.com/zloirock/core-js) atau [babel-polyfill](https://babeljs.io/docs/usage/polyfill/). -Lingkungan untuk React 16 yang sudah ditambahkan polyfill menggunakan core-js untuk mendukung browser lama mungkin terlihat seperti berikut: +Lingkungan untuk React 16 yang sudah ditambahkan *polyfill* menggunakan *core-js* untuk mendukung browser lama mungkin terlihat seperti berikut: ```js import 'core-js/es6/map'; From cb424431f872cc281e491879bbda5de8be574657 Mon Sep 17 00:00:00 2001 From: Antony Budianto Date: Mon, 11 Feb 2019 14:07:06 +0700 Subject: [PATCH 3/6] Add italic for package --- content/docs/reference-javascript-environment-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/reference-javascript-environment-requirements.md b/content/docs/reference-javascript-environment-requirements.md index 71fdbbf7e..036a35d9d 100644 --- a/content/docs/reference-javascript-environment-requirements.md +++ b/content/docs/reference-javascript-environment-requirements.md @@ -24,7 +24,7 @@ ReactDOM.render( ``` React juga membutuhkan `requestAnimationFrame` (termasuk di lingkungan test). -Kamu dapat menggunakan package [raf](https://www.npmjs.com/package/raf) untuk mendukung `requestAnimationFrame`: +Kamu dapat menggunakan *package* [raf](https://www.npmjs.com/package/raf) untuk mendukung `requestAnimationFrame`: ```js import 'raf/polyfill'; From a716e0b29f1bc0e8eac8b51fbd3f3db259979622 Mon Sep 17 00:00:00 2001 From: Antony Budianto Date: Mon, 11 Feb 2019 14:38:32 +0700 Subject: [PATCH 4/6] Update title --- content/docs/reference-javascript-environment-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/reference-javascript-environment-requirements.md b/content/docs/reference-javascript-environment-requirements.md index 036a35d9d..1a823dd72 100644 --- a/content/docs/reference-javascript-environment-requirements.md +++ b/content/docs/reference-javascript-environment-requirements.md @@ -1,6 +1,6 @@ --- id: javascript-environment-requirements -title: Kebutuhan Minimum JavaScript +title: Kebutuhan Lingkungan JavaScript layout: docs category: Reference permalink: docs/javascript-environment-requirements.html From fa958cf6d8d6c0544e6a7e4b85f07ec0263612ae Mon Sep 17 00:00:00 2001 From: Antony Budianto Date: Mon, 11 Feb 2019 16:07:45 +0700 Subject: [PATCH 5/6] Fix collection italic --- content/docs/reference-javascript-environment-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/docs/reference-javascript-environment-requirements.md b/content/docs/reference-javascript-environment-requirements.md index 1a823dd72..ecbe65a5b 100644 --- a/content/docs/reference-javascript-environment-requirements.md +++ b/content/docs/reference-javascript-environment-requirements.md @@ -6,7 +6,7 @@ category: Reference permalink: docs/javascript-environment-requirements.html --- -React 16 membutuhkan tipe data collection seperti [Map](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map) dan [Set](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set). Jika kamu ingin mendukung browser dan device lama yang mungkin belum menyediakannya secara langsung (contoh: IE < 11) atau browser yang mengimplementasikannya dengan tidak sesuai (contoh: IE 11), mohon menambahkan *polyfill global* di bundel aplikasi, seperti [core-js](https://github.com/zloirock/core-js) atau [babel-polyfill](https://babeljs.io/docs/usage/polyfill/). +React 16 membutuhkan tipe data *collection* seperti [Map](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map) dan [Set](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set). Jika kamu ingin mendukung browser dan device lama yang mungkin belum menyediakannya secara langsung (contoh: IE < 11) atau browser yang mengimplementasikannya dengan tidak sesuai (contoh: IE 11), mohon menambahkan *polyfill global* di bundel aplikasi, seperti [core-js](https://github.com/zloirock/core-js) atau [babel-polyfill](https://babeljs.io/docs/usage/polyfill/). Lingkungan untuk React 16 yang sudah ditambahkan *polyfill* menggunakan *core-js* untuk mendukung browser lama mungkin terlihat seperti berikut: From 8297fe03062cdc1a4c5e0729ae39819f061242d0 Mon Sep 17 00:00:00 2001 From: Antony Budianto Date: Tue, 12 Feb 2019 15:15:18 +0700 Subject: [PATCH 6/6] update italic words and device --- content/docs/reference-javascript-environment-requirements.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/docs/reference-javascript-environment-requirements.md b/content/docs/reference-javascript-environment-requirements.md index ecbe65a5b..d2da70fe9 100644 --- a/content/docs/reference-javascript-environment-requirements.md +++ b/content/docs/reference-javascript-environment-requirements.md @@ -6,9 +6,9 @@ category: Reference permalink: docs/javascript-environment-requirements.html --- -React 16 membutuhkan tipe data *collection* seperti [Map](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map) dan [Set](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set). Jika kamu ingin mendukung browser dan device lama yang mungkin belum menyediakannya secara langsung (contoh: IE < 11) atau browser yang mengimplementasikannya dengan tidak sesuai (contoh: IE 11), mohon menambahkan *polyfill global* di bundel aplikasi, seperti [core-js](https://github.com/zloirock/core-js) atau [babel-polyfill](https://babeljs.io/docs/usage/polyfill/). +React 16 membutuhkan tipe data *collection* seperti [Map](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map) dan [Set](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set). Jika kamu ingin mendukung *browser* dan perangkat lama yang mungkin belum menyediakannya secara langsung (contoh: IE < 11) atau *browser* yang mengimplementasikannya dengan tidak sesuai (contoh: IE 11), mohon menambahkan *polyfill global* di bundel aplikasi, seperti [core-js](https://github.com/zloirock/core-js) atau [babel-polyfill](https://babeljs.io/docs/usage/polyfill/). -Lingkungan untuk React 16 yang sudah ditambahkan *polyfill* menggunakan *core-js* untuk mendukung browser lama mungkin terlihat seperti berikut: +Lingkungan untuk React 16 yang sudah ditambahkan *polyfill* menggunakan *core-js* untuk mendukung *browser* lama mungkin terlihat seperti berikut: ```js import 'core-js/es6/map';