aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/CollectionNoteTakingViewFieldColumn.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/views/collections/CollectionNoteTakingViewFieldColumn.tsx')
-rw-r--r--src/client/views/collections/CollectionNoteTakingViewFieldColumn.tsx5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/client/views/collections/CollectionNoteTakingViewFieldColumn.tsx b/src/client/views/collections/CollectionNoteTakingViewFieldColumn.tsx
index 6bcd397aa..adfeab3b0 100644
--- a/src/client/views/collections/CollectionNoteTakingViewFieldColumn.tsx
+++ b/src/client/views/collections/CollectionNoteTakingViewFieldColumn.tsx
@@ -51,6 +51,7 @@ interface CSVFieldColumnProps {
observeHeight: (myref: any) => void;
unobserveHeight: (myref: any) => void;
editableViewProps: any;
+ // resizeColumns: (n: number) => void
}
@observer
@@ -143,12 +144,14 @@ export class CollectionNoteTakingViewFieldColumn extends React.Component<CSVFiel
alert("You can't delete the last column! Going to remove delete button soon")
return
}
+
if (this.props.headingObject) {
const index = this.props.columnHeaders.indexOf(this.props.headingObject);
const newIndex = index == 0 ? 1 : index - 1
const newHeader = this.props.columnHeaders[newIndex];
this.props.docList.forEach(d => d[this.props.pivotField] = newHeader.heading.toString())
this.props.columnHeaders.splice(index, 1);
+ // this.props.resizeColumns(this.props.columnHeaders.length)
}
}
@@ -327,7 +330,7 @@ export class CollectionNoteTakingViewFieldColumn extends React.Component<CSVFiel
<div key={`${this.props.Document[Id]}-addGroup`} className="collectionNoteTakingView-addDocumentButton">
<EditableView {...this.props.editableViewProps} />
</div>
- {this.props.numGroupColumns > 1 &&
+ {(this.props.columnHeaders?.length && this.props.columnHeaders.length > 1) &&
<button className="collectionStackingView-sectionDelete" onClick={this.deleteColumn}>
<FontAwesomeIcon icon="trash" size="lg" />
</button>