File tree 1 file changed +6
-4
lines changed
1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -51,12 +51,14 @@ export default class HighlightCode extends Component {
51
51
}
52
52
}
53
53
54
- componentDidMount ( ) {
55
- this . #childNodes?. forEach ( node => node . addEventListener ( "mousewheel" , this . preventYScrollingBeyondElement , { passive : false } ) )
54
+ UNSAFE_componentDidMount ( ) {
55
+ [ this . #syntaxHighlighter, this . #pre]
56
+ . map ( element => element ?. addEventListener ( "mousewheel" , this . preventYScrollingBeyondElement , { passive : false } ) )
56
57
}
57
58
58
- componentWillUnmount ( ) {
59
- this . #childNodes?. forEach ( node => node . removeEventListener ( "mousewheel" , this . preventYScrollingBeyondElement ) )
59
+ UNSAFE_componentWillUnmount ( ) {
60
+ [ this . #syntaxHighlighter, this . #pre]
61
+ . map ( element => element ?. removeEventListener ( "mousewheel" , this . preventYScrollingBeyondElement ) )
60
62
}
61
63
62
64
render ( ) {
You can’t perform that action at this time.
0 commit comments