JSFiddle - React, Tailwind, and code Playground

HTML

<button type="button" data-bind="click: fire">fire!</button>

JavaScript

var viewModel = new function(){
  var self = this;
  
  self.trigger = ko.observable(true);
  self.fire = function(){
  	self.trigger(! self.trigger());
  };

  self.content = function(){
    var test = 3;
    return ko.computed(function(){
      alert("triggered!");
      if(test !== 0){
        console.log(self.trigger());
        alert(test);
      }
      test--;
    });
  }();
};

ko.applyBindings(viewModel);