From be7d5ebd19400650e6c149208eeede5c4d963674 Mon Sep 17 00:00:00 2001 From: Kiswendsida Kikone Date: Mon, 6 Mar 2017 11:09:23 -0600 Subject: [PATCH 1/2] omitted valueGetterFor Number nodetype Node items with numeric value are not rendered as the valueGetter function is not defined. This PR fix this issue by assigning a valueGetter function to nodetype of value "Number" --- src/JSONNode.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/JSONNode.js b/src/JSONNode.js index 61b88c2..8241265 100644 --- a/src/JSONNode.js +++ b/src/JSONNode.js @@ -46,7 +46,7 @@ const JSONNode = ({ case 'Iterable': case 'Map': case 'Set': - return ; + return `"${raw}"`}/>; case 'String': return `"${raw}"`} />; case 'Number': From d1b3c6623a1980cc3593df80b7a58f148b947f20 Mon Sep 17 00:00:00 2001 From: Kiswendsida Kikone Date: Tue, 7 Mar 2017 10:38:08 -0600 Subject: [PATCH 2/2] Corrected valueGetter for numberType --- src/JSONNode.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/JSONNode.js b/src/JSONNode.js index 8241265..1f28d61 100644 --- a/src/JSONNode.js +++ b/src/JSONNode.js @@ -46,11 +46,11 @@ const JSONNode = ({ case 'Iterable': case 'Map': case 'Set': - return `"${raw}"`}/>; + return `"${raw}"`} />; case 'String': return `"${raw}"`} />; case 'Number': - return ; + return `"${raw}"`} />; case 'Boolean': return (raw ? 'true' : 'false')} />; case 'Date':