JSFiddle - React, Tailwind, and code Playground
HTML
<button>Test</button>
CSS
button {
color: black;
background: white;
border: 1px solid black;
border-radius: 3px;
}
.pressed {
color: darkgrey;
background: grey;
}
JavaScript
var pressed = false
var button = d3.select('button')
.on('click', function (data, index) {
button.classed('pressed', pressed = !pressed)
})