refactor(highlight-code): add UNSAFE prefix for lifecycle methods

Refs #7497
This commit is contained in:
Vladimir Gorej
2021-10-08 18:26:38 +03:00
parent e2b33a817a
commit 8553943875

View File

@@ -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 () {