Tema Fakebook

Falei cedo demais! Dei uma olhada e na verdade resolvi isso logo após postar a resposta acima. Às vezes, escrever as coisas pode fazer isso acontecer.

Fiz uma atualização para que seja apenas um único template… por padrão, em topic-list-item.js, temos um código que se parece com:

  renderTopicListItem() {
    const template = findRawTemplate("list/topic-list-item");
    if (template) {
      this.set("topicListItemContents", template(this).htmlSafe());
    }
  },

então, se eu sobrescrever const template no tema…

  renderTopicListItem() {
    const template = findRawTemplate("list/custom-topic-list-item");
    if (template) {
      this.set("topicListItemContents", template(this).htmlSafe());
    }
  },

Isso agora aponta para um template separado e, como não há uma contraparte móvel com o mesmo nome… ele também é usado para dispositivos móveis. Obrigado por inspirar a mudança com sua pergunta @hyd504!

4 curtidas