Трекируемая переменная не найдена?

Привет @merefield, я не могу понять, как обойти эту функцию:
function ifProtected() {
  if(category.read_restricted) {
    return this.lockIcon;
  }
}

Есть какие-нибудь советы, как мне это вернуть? Так как это находится в файле .gjs, возможно ли вернуть

return <template>{{icon this.iconName}}</template>

?


РЕДАКТИРОВАНИЕ:
Я изменил их на:

const iconName = settings.category_lock_icon || 'lock'; // Возвращаем 'lock', если настройка не определена
const lockIcon = <template>{{icon this.iconName}}</template>

Спасибо за подсказку в правильном направлении!