refactor(highlight-code): add UNSAFE prefix for lifecycle methods
Refs #7497
This commit is contained in:
@@ -51,12 +51,14 @@ export default class HighlightCode extends Component {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
componentDidMount() {
|
UNSAFE_componentDidMount() {
|
||||||
this.#childNodes?.forEach(node => node.addEventListener("mousewheel", this.preventYScrollingBeyondElement, { passive: false }))
|
[this.#syntaxHighlighter, this.#pre]
|
||||||
|
.map(element => element?.addEventListener("mousewheel", this.preventYScrollingBeyondElement, { passive: false }))
|
||||||
}
|
}
|
||||||
|
|
||||||
componentWillUnmount() {
|
UNSAFE_componentWillUnmount() {
|
||||||
this.#childNodes?.forEach(node => node.removeEventListener("mousewheel", this.preventYScrollingBeyondElement))
|
[this.#syntaxHighlighter, this.#pre]
|
||||||
|
.map(element => element?.removeEventListener("mousewheel", this.preventYScrollingBeyondElement))
|
||||||
}
|
}
|
||||||
|
|
||||||
render () {
|
render () {
|
||||||
|
|||||||
Reference in New Issue
Block a user