mirror of
https://github.com/status-im/consul.git
synced 2025-01-10 05:45:46 +00:00
6589cbbd0d
* ui: Add the most basic workspace root in /ui * We already have a LICENSE file in the repository root * Change directory path in build scripts ui-v2 -> ui * Make yarn install flags configurable from elsewhere * Minimal workspace root makefile * Call the new docker specific target * Update yarn in the docker build image * Reconfigure the netlify target and move to the higher makefile * Move ui-v2 -> ui/packages/consul-ui * Change repo root to refleect new folder structure * Temporarily don't hoist consul-api-double * Fixup CI configuration * Fixup lint errors * Fixup Netlify target
54 lines
1.2 KiB
Handlebars
54 lines
1.2 KiB
Handlebars
<a class="route-card" onclick={{onclick}} id={{item.ID}}>
|
|
<header class={{if (eq path.value '/') 'short'}}>
|
|
{{#if (gt item.Definition.Match.HTTP.Methods.length 0) }}
|
|
<ul class="match-methods">
|
|
{{#each item.Definition.Match.HTTP.Methods as |item|}}
|
|
<li>{{item}}</li>
|
|
{{/each}}
|
|
</ul>
|
|
{{/if}}
|
|
<dl>
|
|
<dt>
|
|
{{path.type}}
|
|
</dt>
|
|
<dd>
|
|
{{path.value}}
|
|
</dd>
|
|
</dl>
|
|
</header>
|
|
{{#if (gt item.Definition.Match.HTTP.Header.length 0) }}
|
|
<section class="match-headers">
|
|
<header data-tooltip="Header">
|
|
<h4>Headers</h4>
|
|
</header>
|
|
<dl>
|
|
{{#each item.Definition.Match.HTTP.Header as |item|}}
|
|
<dt>
|
|
{{item.Name}}
|
|
</dt>
|
|
<dd>
|
|
{{route-match item}}
|
|
</dd>
|
|
{{/each}}
|
|
</dl>
|
|
</section>
|
|
{{/if}}
|
|
{{#if (gt item.Definition.Match.HTTP.QueryParam.length 0) }}
|
|
<section class="match-queryparams">
|
|
<header data-tooltip="Query Params">
|
|
<h4>Query Params</h4>
|
|
</header>
|
|
<dl>
|
|
{{#each item.Definition.Match.HTTP.QueryParam as |item|}}
|
|
<dt>
|
|
{{item.Name}}
|
|
</dt>
|
|
<dd>
|
|
{{route-match item}}
|
|
</dd>
|
|
{{/each}}
|
|
</dl>
|
|
</section>
|
|
{{/if}}
|
|
</a>
|