1 Commits

Author SHA1 Message Date
Dave Gallant
5cd5a87823 Fix double spacing with copy command 2023-12-17 22:15:56 -05:00
2 changed files with 6 additions and 6 deletions

View File

@@ -19,9 +19,9 @@ document
.forEach((highlightDiv) => createCopyButton(highlightDiv)); .forEach((highlightDiv) => createCopyButton(highlightDiv));
async function copyCodeToClipboard(button, highlightDiv) { async function copyCodeToClipboard(button, highlightDiv) {
const codeToCopy = highlightDiv.querySelector( const codeToCopy = highlightDiv
"pre > code" .querySelector("pre > code ")
).innerText; .innerText.replace(/\n\n/g, "\n"); // This is needed to fix the double spacing
try { try {
var result = await navigator.permissions.query({ name: "clipboard-write" }); var result = await navigator.permissions.query({ name: "clipboard-write" });
if (result.state == "granted" || result.state == "prompt") { if (result.state == "granted" || result.state == "prompt") {

View File

@@ -19,9 +19,9 @@ document
.forEach((highlightDiv) => createCopyButton(highlightDiv)); .forEach((highlightDiv) => createCopyButton(highlightDiv));
async function copyCodeToClipboard(button, highlightDiv) { async function copyCodeToClipboard(button, highlightDiv) {
const codeToCopy = highlightDiv.querySelector( const codeToCopy = highlightDiv
"pre > code" .querySelector("pre > code ")
).innerText; .innerText.replace(/\n\n/g, "\n"); // This is needed to fix the double spacing
try { try {
var result = await navigator.permissions.query({ name: "clipboard-write" }); var result = await navigator.permissions.query({ name: "clipboard-write" });
if (result.state == "granted" || result.state == "prompt") { if (result.state == "granted" || result.state == "prompt") {