From 68d18976359434c46cc9bde3df6fbe708021761e Mon Sep 17 00:00:00 2001 From: Bob Zeleznik Date: Sun, 5 May 2019 15:10:18 -0400 Subject: fixed problem with annotations being added to view document instead of proto. added keyvalue indication for fields that only exist on prootype --- src/client/views/nodes/KeyValuePair.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/client/views/nodes') diff --git a/src/client/views/nodes/KeyValuePair.tsx b/src/client/views/nodes/KeyValuePair.tsx index 235792cbe..203fb5625 100644 --- a/src/client/views/nodes/KeyValuePair.tsx +++ b/src/client/views/nodes/KeyValuePair.tsx @@ -40,6 +40,7 @@ export class KeyValuePair extends React.Component { PanelHeight: returnZero, }; let contents = ; + let fieldKey = Object.keys(props.Document).indexOf(props.fieldKey) !== -1 ? props.fieldKey : "(" + props.fieldKey + ")"; return ( @@ -50,11 +51,12 @@ export class KeyValuePair extends React.Component { }}> X -
{this.props.keyName}
+
{fieldKey}
{ + let field = FieldValue(props.Document[props.fieldKey]); if (field) { //TODO Types -- cgit v1.2.3-70-g09d2