mirror of
https://gitcode.com/GitHub_Trending/ji/jitsi-meet.git
synced 2025-12-30 11:22:31 +00:00
feat: Adds ts rule noImplicitOverride and fix errors.
This commit is contained in:
@@ -384,7 +384,7 @@ export default class AbstractButton<P extends IProps, S = any> extends Component
|
||||
* @inheritdoc
|
||||
* @returns {React$Node}
|
||||
*/
|
||||
render(): ReactNode {
|
||||
override render(): ReactNode {
|
||||
const props: any = {
|
||||
...this.props,
|
||||
accessibilityLabel: this._getAccessibilityLabel(),
|
||||
|
||||
@@ -8,7 +8,7 @@ import AbstractButton, { IProps } from './AbstractButton';
|
||||
export default class AbstractHangupButton<P extends IProps, S=any>
|
||||
extends AbstractButton<P, S> {
|
||||
|
||||
icon = IconHangup;
|
||||
override icon = IconHangup;
|
||||
|
||||
/**
|
||||
* Handles clicking / pressing the button, and disconnects the conference.
|
||||
@@ -16,7 +16,7 @@ export default class AbstractHangupButton<P extends IProps, S=any>
|
||||
* @protected
|
||||
* @returns {void}
|
||||
*/
|
||||
_handleClick() {
|
||||
override _handleClick() {
|
||||
this._doHangup();
|
||||
}
|
||||
|
||||
|
||||
@@ -223,7 +223,7 @@ export default class AbstractToolboxItem<P extends IProps> extends Component<P>
|
||||
* @inheritdoc
|
||||
* @returns {ReactElement}
|
||||
*/
|
||||
render() {
|
||||
override render() {
|
||||
return this.props.visible ? this._renderItem() : null;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,8 +8,8 @@ import AbstractButton, { IProps } from './AbstractButton';
|
||||
export default class BaseAudioMuteButton<P extends IProps, S=any>
|
||||
extends AbstractButton<P, S> {
|
||||
|
||||
icon = IconMic;
|
||||
toggledIcon = IconMicSlash;
|
||||
override icon = IconMic;
|
||||
override toggledIcon = IconMicSlash;
|
||||
|
||||
/**
|
||||
* Handles clicking / pressing the button, and toggles the audio mute state
|
||||
@@ -19,7 +19,7 @@ export default class BaseAudioMuteButton<P extends IProps, S=any>
|
||||
* @protected
|
||||
* @returns {void}
|
||||
*/
|
||||
_handleClick() {
|
||||
override _handleClick() {
|
||||
this._setAudioMuted(!this._isAudioMuted());
|
||||
}
|
||||
|
||||
@@ -42,7 +42,7 @@ export default class BaseAudioMuteButton<P extends IProps, S=any>
|
||||
* @protected
|
||||
* @returns {boolean}
|
||||
*/
|
||||
_isToggled() {
|
||||
override _isToggled() {
|
||||
return this._isAudioMuted();
|
||||
}
|
||||
|
||||
|
||||
@@ -8,8 +8,8 @@ import AbstractButton, { IProps } from './AbstractButton';
|
||||
export default class BaseVideoMuteButton<P extends IProps, S=any>
|
||||
extends AbstractButton<P, S> {
|
||||
|
||||
icon = IconVideo;
|
||||
toggledIcon = IconVideoOff;
|
||||
override icon = IconVideo;
|
||||
override toggledIcon = IconVideoOff;
|
||||
|
||||
/**
|
||||
* Handles clicking / pressing the button, and toggles the video mute state
|
||||
@@ -18,7 +18,7 @@ export default class BaseVideoMuteButton<P extends IProps, S=any>
|
||||
* @protected
|
||||
* @returns {void}
|
||||
*/
|
||||
_handleClick() {
|
||||
override _handleClick() {
|
||||
this._setVideoMuted(!this._isVideoMuted());
|
||||
}
|
||||
|
||||
@@ -29,7 +29,7 @@ export default class BaseVideoMuteButton<P extends IProps, S=any>
|
||||
* @protected
|
||||
* @returns {boolean}
|
||||
*/
|
||||
_isToggled() {
|
||||
override _isToggled() {
|
||||
return this._isVideoMuted();
|
||||
}
|
||||
|
||||
|
||||
@@ -68,7 +68,7 @@ export default class ToolboxItem extends AbstractToolboxItem<IProps> {
|
||||
* @protected
|
||||
* @returns {ReactElement}
|
||||
*/
|
||||
_renderItem() {
|
||||
override _renderItem() {
|
||||
const {
|
||||
backgroundColor,
|
||||
contextMenu,
|
||||
|
||||
Reference in New Issue
Block a user