JSFiddle - React, Tailwind, and code Playground

by tommypeters

JavaScript

var self = this;
self.temp = true;


self.UsePatterns = ko.observable(false); 

self.UsePatterns.subscribe(function () {
    self.ShowReport();
});

self.PatternColors = ko.pureComputed(function () {
    var retValue = self.UsePatterns() ? true : false
    return retValue;
});

self.ShowReport = function () {
    self.temp = self.PatternColors();
    alert (self.temp);
};

self.UsePatterns(true);
self.UsePatterns(false);
self.UsePatterns(true);