JSFiddle - React, Tailwind, and code Playground

by John Kawakami

HTML

<div id="one" class="box"></div>

CSS

.box {
    width: 20px; 
    height: 20px;
    background-color: silver;
    border: 1px solid silver;
}
.light {
    background-color: yellow;
}
.dark {
    background-color: #003;
}

JavaScript

dispatch = d3.dispatch('light');
dispatch.on('light', function() {
	d3.select('#one').classed('light', true);
});
dispatch.light();