From ef0e1ecc441d300531a09a2b5b0746b04eb25c11 Mon Sep 17 00:00:00 2001 From: ab Date: Mon, 18 Mar 2019 19:44:41 -0400 Subject: can delete keys. obv get errors if you delete layout keys --- src/client/views/nodes/KeyValuePair.scss | 12 ++++++++++++ src/client/views/nodes/KeyValuePair.tsx | 14 +++++++++++++- 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 src/client/views/nodes/KeyValuePair.scss (limited to 'src') diff --git a/src/client/views/nodes/KeyValuePair.scss b/src/client/views/nodes/KeyValuePair.scss new file mode 100644 index 000000000..64e871e1c --- /dev/null +++ b/src/client/views/nodes/KeyValuePair.scss @@ -0,0 +1,12 @@ +@import "../global_variables"; + +.container{ + display: flex; + flex-direction: row; + flex-wrap: nowrap; + justify-content: space-between; +} + +.delete{ + color: red; +} \ No newline at end of file diff --git a/src/client/views/nodes/KeyValuePair.tsx b/src/client/views/nodes/KeyValuePair.tsx index 111f85a05..7ed5ee272 100644 --- a/src/client/views/nodes/KeyValuePair.tsx +++ b/src/client/views/nodes/KeyValuePair.tsx @@ -1,5 +1,6 @@ import 'react-image-lightbox/style.css'; // This only needs to be imported once in your app import "./KeyValueBox.scss"; +import "./KeyValuePair.scss"; import React = require("react") import { FieldViewProps, FieldView } from './FieldView'; import { Opt, Field } from '../../../fields/Field'; @@ -55,7 +56,18 @@ export class KeyValuePair extends React.Component { ); return ( - {this.key.Name} + {/* */} + +
+
{this.key.Name}
+ +
+ { let field = props.doc.Get(props.fieldKey); if (field && field instanceof Field) { -- cgit v1.2.3-70-g09d2