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:
parent
26831bded9
commit
d5574c919c
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);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue