JSFiddle - React, Tailwind, and code Playground

by brombomb

JavaScript

function handleClick(e) {
	const btn = e.target;
  btn.dataset.count = parseInt(btn.dataset.count, 10) + 1
	btn.value = `Clicked ${btn.dataset.count} times`;
  
  const newBtn = btn.cloneNode()
  newBtn.dataset.count = 0;
  document.body.appendChild(newBtn)
}