Remove unused listeners
This commit is contained in:
@@ -52,12 +52,6 @@ export interface DocReferenceProps {
|
||||
export interface DocReferenceState {}
|
||||
|
||||
export class DocReference extends React.Component<DocReferenceProps, DocReferenceState> {
|
||||
public componentDidMount(): void {
|
||||
window.addEventListener('hashchange', this._onHashChanged.bind(this), false);
|
||||
}
|
||||
public componentWillUnmount(): void {
|
||||
window.removeEventListener('hashchange', this._onHashChanged.bind(this), false);
|
||||
}
|
||||
public componentDidUpdate(prevProps: DocReferenceProps, _prevState: DocReferenceState): void {
|
||||
if (!_.isEqual(prevProps.docAgnosticFormat, this.props.docAgnosticFormat)) {
|
||||
const hash = window.location.hash.slice(1);
|
||||
@@ -323,8 +317,4 @@ export class DocReference extends React.Component<DocReferenceProps, DocReferenc
|
||||
/>
|
||||
);
|
||||
}
|
||||
private _onHashChanged(_event: any): void {
|
||||
const hash = window.location.hash.slice(1);
|
||||
sharedUtils.scrollToHash(hash, sharedConstants.SCROLL_CONTAINER_ID);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user