Cómo tener si "cadena === cadena" en la plantilla?

Gracias por esto, ayuda a aclarar mucho.

Aún no he logrado que funcione del todo, en parte porque no encuentro ejemplos por ahí de cómo usar propiedades calculadas para este tipo de operación.

En mi caso, dentro de mi plugin, estoy realizando el cambio en la plantilla del índice de grupos. Es decir, en el archivo: plugin/assets/javascripts/discourse/groups/index.hbs (simplemente coloqué todo el código del índice de grupos allí y agregué los cambios encima).

¿Te refieres a que el archivo JS de la propiedad calculada debería ir en un archivo que yo cree llamado: plugin/assets/javascripts/discourse/groups/index.js? ¿O puedo simplemente poner ese código en un inicializador?

Este es mi mejor intento para implementar lo que mencionas, ¿es esto lo que tenías en mente:

js:

export default Component.extend({
  @discourseComputed("group.name", "Amazing_Name")
  property(group.name, Amazing_Name) {
    return group.name === Amazing_Name
  }
})

hbs:

 {{#if property}}
    <div>¡Sí, hay una coincidencia!</div>
 {{/if}}

¿O querías decir que debería ingresar literalmente valores generales como “string1” y “string2” en @discourseComputed y luego cambiar la plantilla a {{#if property group.name "Amazing_Name"}}? (Solo de esa manera podría tener en cuenta que cada valor es dinámico en la plantilla.)

Aún no he logrado que funcione del todo con ninguno de los dos enfoques.

Gracias por tu ayuda.