feat: Adds ts rule noImplicitOverride and fix errors.

This commit is contained in:
damencho
2025-03-12 10:19:11 -05:00
committed by Дамян Минков
parent 480b6f7cdc
commit ea0f9e7934
336 changed files with 878 additions and 877 deletions

View File

@@ -118,7 +118,7 @@ class CalendarTab extends Component<IProps, IState> {
*
* @inheritdoc
*/
componentDidMount() {
override componentDidMount() {
this.props.dispatch(bootstrapCalendarIntegration())
.catch((err: any) => logger.error('CalendarTab bootstrap failed', err))
.then(() => this.setState({ loading: false }));
@@ -130,7 +130,7 @@ class CalendarTab extends Component<IProps, IState> {
* @inheritdoc
* @returns {ReactElement}
*/
render() {
override render() {
const classes = withStyles.getClasses(this.props);
let view;

View File

@@ -176,7 +176,7 @@ class ModeratorTab extends AbstractDialogTab<IProps, any> {
* @inheritdoc
* @returns {ReactElement}
*/
render() {
override render() {
const {
disableReactionsModeration,
followMeActive,

View File

@@ -135,7 +135,7 @@ class MoreTab extends AbstractDialogTab<IProps, any> {
* @inheritdoc
* @returns {ReactElement}
*/
render() {
override render() {
const {
showPrejoinSettings,
disableHideSelfView,

View File

@@ -173,7 +173,7 @@ class NotificationsTab extends AbstractDialogTab<IProps, any> {
* @inheritdoc
* @returns {ReactElement}
*/
render() {
override render() {
const {
disabledSounds,
enabledNotifications,

View File

@@ -153,7 +153,7 @@ class ProfileTab extends AbstractDialogTab<IProps, any> {
* @inheritdoc
* @returns {ReactElement}
*/
render() {
override render() {
const {
authEnabled,
displayName,

View File

@@ -28,10 +28,10 @@ interface IProps extends AbstractButtonProps {
* An abstract implementation of a button for accessing settings.
*/
class SettingsButton extends AbstractButton<IProps> {
accessibilityLabel = 'toolbar.accessibilityLabel.Settings';
icon = IconGear;
label = 'toolbar.Settings';
tooltip = 'toolbar.Settings';
override accessibilityLabel = 'toolbar.accessibilityLabel.Settings';
override icon = IconGear;
override label = 'toolbar.Settings';
override tooltip = 'toolbar.Settings';
/**
* Handles clicking / pressing the button, and opens the appropriate dialog.
@@ -39,7 +39,7 @@ class SettingsButton extends AbstractButton<IProps> {
* @protected
* @returns {void}
*/
_handleClick() {
override _handleClick() {
const { dispatch, isDisplayedOnWelcomePage = false } = this.props;
sendAnalytics(createToolbarEvent('settings'));

View File

@@ -145,7 +145,7 @@ class ShortcutsTab extends AbstractDialogTab<IProps, any> {
* @inheritdoc
* @returns {ReactElement}
*/
render() {
override render() {
const {
displayShortcuts,
keyboardShortcutsHelpDescriptions,

View File

@@ -77,7 +77,7 @@ class VirtualBackgroundTab extends AbstractDialogTab<IProps, any> {
* @inheritdoc
* @returns {ReactElement}
*/
render() {
override render() {
const {
options,
selectedVideoInputId