aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx
diff options
context:
space:
mode:
authorNathan-SR <144961007+Nathan-SR@users.noreply.github.com>2024-05-13 23:13:15 -0400
committerNathan-SR <144961007+Nathan-SR@users.noreply.github.com>2024-05-13 23:13:15 -0400
commit4770a958a7b1003d636a4f9ea2cfdb76558e61b9 (patch)
treed99d06c73640ce779e6b2dc9e03daa3dfe2b265e /src/client/views/collections/collectionSchema/CollectionSchemaView.tsx
parent5cf0765e934ca183f0431bb3e6c9d57c2f9494f9 (diff)
columnheader editing progress
Diffstat (limited to 'src/client/views/collections/collectionSchema/CollectionSchemaView.tsx')
-rw-r--r--src/client/views/collections/collectionSchema/CollectionSchemaView.tsx11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx b/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx
index d844fdefc..d74cb56cf 100644
--- a/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx
+++ b/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx
@@ -275,6 +275,7 @@ export class CollectionSchemaView extends CollectionSubView() {
changeColumnKey = (index: number, newKey: string, defaultVal?: any) => {
if (!this.documentKeys.includes(newKey)) {
this.addNewKey(newKey, defaultVal);
+ console.log("added")
}
const currKeys = this.columnKeys.slice(); // copy the column key array first, then change it.
@@ -745,15 +746,23 @@ export class CollectionSchemaView extends CollectionSubView() {
@action
setKey = (key: string, defaultVal?: any) => {
+ console.log("setKey called with" + key)
if (this._makeNewColumn) {
this.addColumn(key, defaultVal);
+ this._makeNewColumn = false;
} else {
this.changeColumnKey(this._columnMenuIndex!, key, defaultVal);
+ console.log("changed")
}
this.closeColumnMenu();
};
- setColumnValues = (key: string, value: string) => {
+ setColumnValue = () => {
+
+ }
+
+ setCellValues = (key: string, value: string) => {
+ console.log("field: " + key + " vale: " + value);
const selectedDocs: Doc[] = [];
this.childDocs.forEach(doc => {
const docIsSelected = this._selectedCells && !(this._selectedCells?.filter(d => d === doc).length === 0);