replace more #if statements with #with statements to simplify calls
authorDan Allen <dan@opendevise.com>
Wed, 8 Apr 2020 07:30:41 +0000 (01:30 -0600)
committerDan Allen <dan@opendevise.com>
Wed, 8 Apr 2020 07:30:41 +0000 (01:30 -0600)
src/partials/nav-menu.hbs
src/partials/page-versions.hbs

index 042f167..912dd0f 100644 (file)
@@ -1,8 +1,8 @@
-{{#if page.navigation}}
+{{#with page.navigation}}
 <div class="nav-panel-menu is-active" data-panel="menu">
   <nav class="nav-menu">
-    <h3 class="title"><a href="{{relativize page.componentVersion.url}}">{{page.component.title}}</a></h3>
-{{> nav-tree navigation=page.navigation}}
+    <h3 class="title"><a href="{{relativize @root.page.componentVersion.url}}">{{@root.page.component.title}}</a></h3>
+{{> nav-tree navigation=this}}
   </nav>
 </div>
-{{/if}}
+{{/with}}
index c6c3f05..a9792db 100644 (file)
@@ -1,12 +1,12 @@
-{{#if page.versions}}
+{{#with page.versions}}
 <div class="page-versions">
-  <button class="version-menu-toggle" title="Show other versions of page">{{page.componentVersion.displayVersion}}</button>
+  <button class="version-menu-toggle" title="Show other versions of page">{{@root.page.componentVersion.displayVersion}}</button>
   <div class="version-menu">
-    {{#each page.versions}}
+    {{#each this}}
     <a class="version
       {{~#if (eq ./version @root.page.version)}} is-current{{/if~}}
       {{~#if ./missing}} is-missing{{/if}}" href="{{{relativize ./url}}}">{{./displayVersion}}</a>
     {{/each}}
   </div>
 </div>
-{{/if}}
+{{/with}}