export function createCopyButton(highlightDiv) {
const button = document.createElement("span")
let selector = "pre > code"
if (highlightDiv.querySelector(".lntable")) {
selector = ".lntable .lntd:last-child pre > code"
}
const codeToCopy = highlightDiv.querySelector(selector).innerText.trim()
button.classList.add("flex", "align-center", "justify-center", "clip", "gblog-post__codecopy")
button.type = "button"
button.innerHTML =
'' +
''
button.setAttribute("data-clipboard-text", codeToCopy)
button.setAttribute("data-copy-feedback", "Copied!")
button.setAttribute("role", "button")
button.setAttribute("aria-label", "Copy")
highlightDiv.classList.add("gblog-post__codecontainer")
highlightDiv.insertBefore(button, highlightDiv.firstChild)
}