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() {
|
||||
this.#childNodes?.forEach(node => node.addEventListener("mousewheel", this.preventYScrollingBeyondElement, { passive: false }))
|
||||
UNSAFE_componentDidMount() {
|
||||
[this.#syntaxHighlighter, this.#pre]
|
||||
.map(element => element?.addEventListener("mousewheel", this.preventYScrollingBeyondElement, { passive: false }))
|
||||
}
|
||||
|
||||
componentWillUnmount() {
|
||||
this.#childNodes?.forEach(node => node.removeEventListener("mousewheel", this.preventYScrollingBeyondElement))
|
||||
UNSAFE_componentWillUnmount() {
|
||||
[this.#syntaxHighlighter, this.#pre]
|
||||
.map(element => element?.removeEventListener("mousewheel", this.preventYScrollingBeyondElement))
|
||||
}
|
||||
|
||||
render () {
|
||||
|
||||
Reference in New Issue
Block a user