webui: fix code copy stripping XML/HTML tags (#18518)
* webui: fix code copy stripping XML/HTML tags * webui: update static build
This commit is contained in:
Binary file not shown.
@@ -65,10 +65,7 @@ export async function copyCodeToClipboard(
|
|||||||
successMessage = 'Code copied to clipboard',
|
successMessage = 'Code copied to clipboard',
|
||||||
errorMessage = 'Failed to copy code'
|
errorMessage = 'Failed to copy code'
|
||||||
): Promise<boolean> {
|
): Promise<boolean> {
|
||||||
const doc = new DOMParser().parseFromString(rawCode, 'text/html');
|
return copyToClipboard(rawCode, successMessage, errorMessage);
|
||||||
const decodedCode = doc.body.textContent ?? rawCode;
|
|
||||||
|
|
||||||
return copyToClipboard(decodedCode, successMessage, errorMessage);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user