From 2c028c02ae55f6668129cb58cfa9dfadc92e3d87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20Feje=C5=A1?= Date: Wed, 12 Dec 2018 10:47:23 +0100 Subject: [PATCH 1/4] update input to use destructuring --- snippets/Input.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/snippets/Input.md b/snippets/Input.md index aab046860..91c14c452 100644 --- a/snippets/Input.md +++ b/snippets/Input.md @@ -8,12 +8,12 @@ Render an `` element with the appropriate attributes and use the `callbac ```jsx function Input ({ callback, type = 'text', disabled = false, readOnly = false, placeholder = '' }) { return ( - callback(event.target.value)} + onChange={({ target: { value }}) => callback(value)} /> ); } From 3de2097478e157f20da565a1e863866bca4372d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20Feje=C5=A1?= Date: Wed, 12 Dec 2018 10:49:53 +0100 Subject: [PATCH 2/4] update select to use destructuring --- snippets/Select.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/snippets/Select.md b/snippets/Select.md index 1367e4d86..9cb892633 100644 --- a/snippets/Select.md +++ b/snippets/Select.md @@ -9,12 +9,12 @@ Use the `values` array to pass an array of `[value, text]` elements and the `sel ```jsx function Select ({ values, callback, disabled = false, readonly = false, selected }) { return ( - callback(value)} > - {values.map(v => )} + {values.map(([value, text]) => )} ); } From a920168cd47374ad21da6d041d26c95df9e5e0b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20Feje=C5=A1?= Date: Wed, 12 Dec 2018 10:53:08 +0100 Subject: [PATCH 3/4] udate textarea to use destructuring, fix styling --- snippets/Input.md | 2 +- snippets/Select.md | 2 +- snippets/TextArea.md | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/snippets/Input.md b/snippets/Input.md index 91c14c452..d7734e36a 100644 --- a/snippets/Input.md +++ b/snippets/Input.md @@ -13,7 +13,7 @@ function Input ({ callback, type = 'text', disabled = false, readOnly = false, p disabled={disabled} readOnly={readOnly} placeholder={placeholder} - onChange={({ target: { value }}) => callback(value)} + onChange={({ target: { value } }) => callback(value)} /> ); } diff --git a/snippets/Select.md b/snippets/Select.md index 9cb892633..6a8709b2b 100644 --- a/snippets/Select.md +++ b/snippets/Select.md @@ -12,7 +12,7 @@ function Select ({ values, callback, disabled = false, readonly = false, selecte diff --git a/snippets/TextArea.md b/snippets/TextArea.md index eb754c7b6..e67fac536 100644 --- a/snippets/TextArea.md +++ b/snippets/TextArea.md @@ -8,13 +8,13 @@ Render a `