We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7249a56 commit 7d5a13bCopy full SHA for 7d5a13b
1 file changed
βsrc/clonePseudoElements.tsβ
@@ -20,15 +20,21 @@ namespace Pseudo {
20
) {
21
const style = window.getComputedStyle(nativeNode, pseudo)
22
const content = style.getPropertyValue('content')
23
-
24
if (content === '' || content === 'none') {
25
return
26
}
27
28
const className = uuid()
+
29
+ // fix: Cannot assign to read only property 'className' of object '#<β¦
30
+ try {
31
+ clonedNode.className = `${clonedNode.className} ${className}`
32
+ } catch (err) {
33
+ return
34
+ }
35
36
const styleElement = document.createElement('style')
37
styleElement.appendChild(getPseudoElementStyle(className, pseudo, style))
- clonedNode.className = `${clonedNode.className} ${className}`
38
clonedNode.appendChild(styleElement)
39
40
0 commit comments