From f90b7ca17a9f45aa6c47f1d7a37d09af4d44d2ad Mon Sep 17 00:00:00 2001 From: madelinegr Date: Wed, 27 Feb 2019 00:38:39 -0500 Subject: kvp almost done --- .../views/collections/CollectionFreeFormView.tsx | 6 + src/client/views/collections/CollectionView.tsx | 2 + src/client/views/nodes/DocumentView.tsx | 16 +++ src/client/views/nodes/KeyValuePane.scss | 0 src/client/views/nodes/KeyValuePane.tsx | 124 +++++++++++++++++++++ 5 files changed, 148 insertions(+) create mode 100644 src/client/views/nodes/KeyValuePane.scss create mode 100644 src/client/views/nodes/KeyValuePane.tsx (limited to 'src') diff --git a/src/client/views/collections/CollectionFreeFormView.tsx b/src/client/views/collections/CollectionFreeFormView.tsx index 12909c151..ded1e3785 100644 --- a/src/client/views/collections/CollectionFreeFormView.tsx +++ b/src/client/views/collections/CollectionFreeFormView.tsx @@ -163,6 +163,11 @@ export class CollectionFreeFormView extends CollectionViewBase { }); } + @action + addKVP(doc: Document) { + let fields = doc.fields; + // aefawefwaef + } @computed get backgroundLayout(): string | undefined { let field = this.props.Document.GetT(KeyStore.BackgroundLayout, TextField); @@ -241,6 +246,7 @@ export class CollectionFreeFormView extends CollectionViewBase { {this.backgroundView} {this.views} +