aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/PropertiesView.tsx
diff options
context:
space:
mode:
authorusodhi <61431818+usodhi@users.noreply.github.com>2021-03-17 21:56:31 -0400
committerusodhi <61431818+usodhi@users.noreply.github.com>2021-03-17 21:56:31 -0400
commit9c612838c775a6fa9737963618aeebbc427e794c (patch)
tree1d5e89a2f0d101c5d7ae8ceec71d45b09bd8e715 /src/client/views/PropertiesView.tsx
parent7c6ccf0c6dce1b778163f03ae271b3c17896a560 (diff)
converted dockingview.instance to dashboard + started commenting
Diffstat (limited to 'src/client/views/PropertiesView.tsx')
-rw-r--r--src/client/views/PropertiesView.tsx11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/client/views/PropertiesView.tsx b/src/client/views/PropertiesView.tsx
index 8bffb0778..c677478cb 100644
--- a/src/client/views/PropertiesView.tsx
+++ b/src/client/views/PropertiesView.tsx
@@ -51,7 +51,7 @@ export class PropertiesView extends React.Component<PropertiesViewProps> {
@computed get selectedDoc() { return SelectionManager.SelectedSchemaDoc() || this.selectedDocumentView?.rootDoc; }
@computed get filterDoc() {
- return FilterBox._filterScope === "Current Collection" ? this.selectedDoc || CollectionDockingView.Instance.props.Document : CollectionDockingView.Instance.props.Document;
+ return FilterBox.targetDoc;
}
@computed get selectedDocumentView() {
if (SelectionManager.Views().length) return SelectionManager.Views()[0];
@@ -59,8 +59,7 @@ export class PropertiesView extends React.Component<PropertiesViewProps> {
return undefined;
}
@computed get isPres(): boolean {
- if (this.selectedDoc?.type === DocumentType.PRES) return true;
- return false;
+ return this.selectedDoc?.type === DocumentType.PRES;
}
@computed get dataDoc() { return this.selectedDoc?.[DataSym]; }
@@ -934,7 +933,7 @@ export class PropertiesView extends React.Component<PropertiesViewProps> {
}
@computed get filtersSubMenu() {
- return <div className="propertiesView-filters">
+ return !this.filterDoc?.currentFilter ? (null) : <div className="propertiesView-filters">
<div className="propertiesView-filters-title"
onPointerDown={action(() => this.openFilters = !this.openFilters)}
style={{ backgroundColor: this.openFilters ? "black" : "" }}>
@@ -944,7 +943,7 @@ export class PropertiesView extends React.Component<PropertiesViewProps> {
</div>
</div>
{
- !this.openFilters || !this.filterDoc.currentFilter ? (null) :
+ !this.openFilters ? (null) :
<div className="propertiesView-filters-content">
<DocumentView
Document={this.filterDoc.currentFilter as Doc}
@@ -1100,7 +1099,7 @@ export class PropertiesView extends React.Component<PropertiesViewProps> {
{this.sharingSubMenu}
- {this.selectedDoc.type === DocumentType.COL && this.filtersSubMenu}
+ {this.filtersSubMenu}
{this.inkSubMenu}