John Cowen 0863806769
ui: Dependency Upgrade (#9907)
* Pin ember-changeset-validations and its dependencies to 3.9

Future versions produce a 'validator is not a function' error

* yarn upgrade

* Upgrade the majority of user facing deps that don't required add. change

not upgraded here due to more changes required:

- ember-page-title
- ember-href-to

* Upgrade ember-page-title which no longer requires ember-cli-head

* Upgrade some devtools related dependencies

* Upgrade some non ember-core test utils

* Upgrade js-yaml which required safeLoad > load

* Upgrade some compilation utils

* Yarn install from workspace root

* Add Python-2.0 to compliance checker
2021-03-19 15:14:07 +00:00

48 lines
1.2 KiB
Handlebars

{{page-title 'Engineering Docs - Consul' separator=' - '}}
{{document-attrs class="is-debug"}}
<App class="docs" id="wrapper">
<:main-nav>
<DocfyOutput as |node|>
<ul>
<li role="separator">Docs</li>
{{#each node.children as |child|}}
{{#each child.pages as |child|}}
<li
class={{if (is-href (to-route child.url)) 'is-active'}}
>
<DocfyLink @to={{child.url}}>
{{child.title}}
</DocfyLink>
</li>
{{/each}}
{{#each child.children as |section|}}
<li role="separator">{{section.label}}</li>
{{#each (flatten-property section 'pages') as |child|}}
<li
class={{concat
(slugify section.label) ' '
(if (eq child.frontmatter.class 'ember') 'ember-component') ' '
(if (is-href (to-route child.url)) 'is-active')
}}
>
<DocfyLink @to={{child.url}}>
{{child.title}}
</DocfyLink>
</li>
{{/each}}
{{/each}}
{{/each}}
</ul>
</DocfyOutput>
</:main-nav>
<:main>
<DocfyOutput @fromCurrentURL={{true}} as |page|>
{{outlet}}
</DocfyOutput>
</:main>
</App>