How do I add element.appendChild(element)
functionality in to react js, I will use useState() hook to add element but I parse like this [object]HtmlSpanElement
I don’t understand how do I add markup into my component element?
I want to add span element in my button dynamically in react here is my code.
<Link onMouseOver={(e) => {
let x = e.clientX - e.target.offsetLeft;
let y = e.clientY - e.target.offsetTop;
let ripples = document.createElement('span');
ripples.style.left = `${x}px`;
ripples.style.top = `${y}px`;
e.target.appendElement(ripples)
}} className="call-to-action" to="/contact">Let's Talk <FaArrowRight className="fa-arrow-right" /> </Link>