Ajuda com guidão

Olá,
Pesquisei muito na internet e tentei sozinho, mas não encontrei nada. Devo dizer também que sou novo no Ember.js. Quanto mais, fico feliz se alguém puder me ajudar.
Trata-se do código abaixo para exibir uma div abaixo da barra de navegação. Isso funciona muito bem. No entanto, só quero que seja exibido quando

  • o usuário estiver logado
  • apenas na página inicial, ou seja, URL “/”
<script type="text/x-handlebars" data-template-name="/connectors/below-site-header/custom-homepage">
  <div style="height: 200px; width: 200px;background: red"></div>
</script>

https://github.com/discourse/discourse-meta-banner/blob/main/javascripts/discourse/components/meta-banner.js

Você pode dar uma olhada em como o meta banner funciona, ele suporta estado de login e caminho condicional.

3 curtidas

Obrigado, isso me ajudou muito

1 curtida