fix: Drops not needed binds.

This commit is contained in:
damencho
2025-03-12 11:12:51 -05:00
committed by Дамян Минков
parent f291dc90f4
commit edf0a35392
2 changed files with 1 additions and 17 deletions

View File

@@ -1,6 +1,5 @@
import React, { Component } from 'react';
import { connect } from 'react-redux';
import { shouldComponentUpdate } from 'react-window';
import { IReduxState } from '../../../app/types';
import { getLocalParticipant } from '../../../base/participants/functions';
@@ -74,19 +73,6 @@ interface IProps {
* to the Thumbnail Component's props.
*/
class ThumbnailWrapper extends Component<IProps> {
shouldComponentUpdate: (p: any, s: any) => boolean;
/**
* Creates new ThumbnailWrapper instance.
*
* @param {IProps} props - The props of the component.
*/
constructor(props: IProps) {
super(props);
this.shouldComponentUpdate = shouldComponentUpdate.bind(this);
}
/**
* Implements React's {@link Component#render()}.
*

View File

@@ -133,8 +133,6 @@ class NotificationsTab extends AbstractDialogTab<IProps, any> {
constructor(props: IProps) {
super(props);
// Bind event handlers so they are only bound once for every instance.
this._onChange = this._onChange.bind(this);
this._onEnabledNotificationsChanged = this._onEnabledNotificationsChanged.bind(this);
}
@@ -145,7 +143,7 @@ class NotificationsTab extends AbstractDialogTab<IProps, any> {
*
* @returns {void}
*/
_onChange({ target }: React.ChangeEvent<HTMLInputElement>) {
override _onChange({ target }: React.ChangeEvent<HTMLInputElement>) {
super._onChange({ [target.name]: target.checked });
}