{{#if isArray}}
  <span class='code__bracket' data-test={{hook 'array-open'}}>[</span>
  {{#each val as |item index|}}
    {{pojo-item item}}
    {{#unless (eq index lastIndex)}}
      <span class="code__comma">,</span>
    {{/unless}}
  {{/each}}
  <span class='code__bracket' data-test={{hook 'array-close'}}>]</span>
{{else if isObject}}
  <span class='code__bracket' data-test={{hook 'object-open'}}>{</span>
  {{#each objKeys as |key index|}}
    <div class='code__line'>
      <span class='code__key'>{{key}}<span class="code__colon">:</span> </span>
      {{pojo-item (get val key)}}
      {{#unless (eq index lastIndex)}}
        <span class="code__comma">,</span>
      {{/unless}}
    </div>
  {{/each}}
  <span class='code__bracket code__bracket--last' data-test={{hook 'object-close'}}>}</span>
{{else}}
  <span class='code__val' data-test={{hook 'plain'}}>{{val}}</span>
{{/if}}
