JSFiddle - React, Tailwind, and code Playground
HTML
<body>
<button>Custom</button>
<span>From:
<input type="text" id="from" />
</span>
<span>To:
<input type="text" id="to" />
</span>
</body>
CSS
span {
display: none;
}
.show {
display: inline-block;
}
JavaScript
$("button").on("click", function () {
var state = $(this).data('state');
state = !state;
if (state) {
$("span").addClass("show");
} else {
$("span").removeClass("show");
}
$(this).data('state', state);
});