diff options
author | bob <bcz@cs.brown.edu> | 2019-08-15 11:05:56 -0400 |
---|---|---|
committer | bob <bcz@cs.brown.edu> | 2019-08-15 11:05:56 -0400 |
commit | afb3e5d23e101044d148345de731285b468932b2 (patch) | |
tree | fe3ae638c60d8a5de27c1bb5d5a98782726657ba /src | |
parent | db80d801b6fa590719128e3bc0bfd824ef94555f (diff) |
adding template drop target to chrome
Diffstat (limited to 'src')
-rw-r--r-- | src/client/views/collections/CollectionStackingView.tsx | 2 | ||||
-rw-r--r-- | src/client/views/collections/CollectionViewChromes.scss | 5 | ||||
-rw-r--r-- | src/client/views/collections/CollectionViewChromes.tsx | 3 |
3 files changed, 9 insertions, 1 deletions
diff --git a/src/client/views/collections/CollectionStackingView.tsx b/src/client/views/collections/CollectionStackingView.tsx index a17ac96e1..9900049c1 100644 --- a/src/client/views/collections/CollectionStackingView.tsx +++ b/src/client/views/collections/CollectionStackingView.tsx @@ -56,7 +56,7 @@ export class CollectionStackingView extends CollectionSubView(doc => doc) { } get Sections() { - if (!this.sectionFilter) return new Map<SchemaHeaderField, Doc[]>(); + if (!this.sectionFilter || this.sectionHeaders instanceof Promise) return new Map<SchemaHeaderField, Doc[]>(); if (this.sectionHeaders === undefined) { this.props.Document.sectionHeaders = new List<SchemaHeaderField>(); diff --git a/src/client/views/collections/CollectionViewChromes.scss b/src/client/views/collections/CollectionViewChromes.scss index 060e72b7a..6450cdae7 100644 --- a/src/client/views/collections/CollectionViewChromes.scss +++ b/src/client/views/collections/CollectionViewChromes.scss @@ -42,6 +42,11 @@ transform-origin: top left; // margin-top: 10px; } + .collectionViewBaseChrome-template { + margin-left: 10px; + display: grid; + background: rgb(238, 238, 238); + } .collectionViewBaseChrome-viewSpecs { margin-left: 10px; diff --git a/src/client/views/collections/CollectionViewChromes.tsx b/src/client/views/collections/CollectionViewChromes.tsx index 000e7b276..e6afc69aa 100644 --- a/src/client/views/collections/CollectionViewChromes.tsx +++ b/src/client/views/collections/CollectionViewChromes.tsx @@ -296,6 +296,9 @@ export class CollectionViewBaseChrome extends React.Component<CollectionViewChro </div> </div> </div> + <div className="collectionViewBaseChrome-template" style={{}}> + TEMPLATE + </div> </div> {this.subChrome()} </div> |