ref(typescript) Remove unnecessary ts-ignores (#11914)

This commit is contained in:
Robert Pintilii 2022-07-27 12:56:07 +03:00 committed by GitHub
parent 867d998d15
commit 4e1af131fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
17 changed files with 24 additions and 54 deletions

View File

@ -13,8 +13,7 @@ import StopRecordingDialog from '../../recording/components/Recording/web/StopRe
// @ts-ignore
import { openDialog } from '../dialog';
// @ts-ignore
import { MiddlewareRegistry } from '../redux';
import MiddlewareRegistry from '../redux/MiddlewareRegistry';
import { SET_VIDEO_MUTED } from './actionTypes';

View File

@ -2,8 +2,7 @@
import React from 'react';
import { TouchableRipple } from 'react-native-paper';
// @ts-ignore
import { Icon } from '../../../icons';
import Icon from '../../../icons/components/Icon';
// @ts-ignore
import BaseTheme from '../../../ui/components/BaseTheme.native';
import { BUTTON_TYPES } from '../../../ui/constants';

View File

@ -4,7 +4,7 @@ export interface IconButtonProps {
disabled?: boolean;
onPress?: Function;
size?: number|string;
src?: Function;
src: Function;
style?: Object|undefined;
tapColor?: string;
type?: string;

View File

@ -1,8 +1,8 @@
/* eslint-disable lines-around-comment */
import React from 'react';
// @ts-ignore
import { Icon, IconVolumeEmpty } from '../../../../base/icons';
import Icon from '../../../../base/icons/components/Icon';
import { IconVolumeEmpty } from '../../../../base/icons/svg/index';
// @ts-ignore
import BaseTheme from '../../../../base/ui/components/BaseTheme.native';

View File

@ -1,8 +1,8 @@
/* eslint-disable lines-around-comment */
import React from 'react';
// @ts-ignore
import { Icon, IconHangup } from '../../../../base/icons';
import Icon from '../../../../base/icons/components/Icon';
import { IconHangup } from '../../../../base/icons/svg/index';
// @ts-ignore
import BaseTheme from '../../../../base/ui/components/BaseTheme.native';

View File

@ -12,8 +12,8 @@ import {
} from '../../../../analytics';
// @ts-ignore
import { getFeatureFlag, AUDIO_MUTE_BUTTON_ENABLED } from '../../../../base/flags';
// @ts-ignore
import { Icon, IconMicrophone, IconMicrophoneEmptySlash } from '../../../../base/icons';
import Icon from '../../../../base/icons/components/Icon';
import { IconMicrophone, IconMicrophoneEmptySlash } from '../../../../base/icons/svg/index';
// @ts-ignore
import { MEDIA_TYPE } from '../../../../base/media';
// @ts-ignore

View File

@ -3,8 +3,7 @@ import React, { useCallback } from 'react';
import { useTranslation } from 'react-i18next';
import { useDispatch, useSelector } from 'react-redux';
// @ts-ignore
import { IconMenuDown } from '../../../base/icons';
import { IconMenuDown } from '../../../base/icons/svg/index';
// @ts-ignore
import { Label } from '../../../base/label';

View File

@ -2,14 +2,13 @@ import React from 'react';
import { Image, ImageStyle, StyleProp, ViewStyle } from 'react-native';
import { SvgUri } from 'react-native-svg';
// @ts-ignore
import { connect } from '../../../base/redux';
import { connect } from '../../../base/redux/functions';
import styles from './styles';
interface Props {
uri: any;
uri?: any;
}
/**

View File

@ -2,15 +2,11 @@
import { IState } from '../../app/types';
// @ts-ignore
import { translate } from '../../base/i18n';
// @ts-ignore
import {
IconShareAudio,
IconStopAudioShare
// @ts-ignore
} from '../../base/icons';
// @ts-ignore
import { connect } from '../../base/redux';
// @ts-ignore
} from '../../base/icons/svg/index';
import { connect } from '../../base/redux/functions';
import {
AbstractButton,
type AbstractButtonProps
@ -81,4 +77,5 @@ function _mapStateToProps(state: IState): Object {
};
}
// @ts-ignore
export default translate(connect(_mapStateToProps)(NoiseSuppressionButton));

View File

@ -5,8 +5,7 @@ import { useDispatch, useSelector } from 'react-redux';
// @ts-ignore
import { openDialog, openSheet } from '../../../base/dialog';
// @ts-ignore
import { IconHorizontalPoints } from '../../../base/icons';
import { IconHorizontalPoints } from '../../../base/icons/svg/index';
import IconButton from '../../../base/react/components/native/IconButton';
import Button from '../../../base/ui/components/native/Button';
import { BUTTON_TYPES } from '../../../base/ui/constants';

View File

@ -1,11 +1,7 @@
/* eslint-disable import/order */
// @ts-ignore
import { MiddlewareRegistry } from '../base/redux';
import MiddlewareRegistry from '../base/redux/MiddlewareRegistry';
import { PARTICIPANTS_PANE_CLOSE, PARTICIPANTS_PANE_OPEN } from './actionTypes';
declare let APP: any;
/**

View File

@ -1,11 +1,7 @@
/* eslint-disable import/order */
import React, { Component } from 'react';
import { connect } from 'react-redux';
// @ts-ignore
import { IStore } from '../../../app/types';
// @ts-ignore
import { connect } from '../../../base/redux';
import { removeReaction } from '../../actions.any';
import { REACTIONS } from '../../constants';

View File

@ -13,7 +13,6 @@ import {
} from '../../../analytics';
import { IStore } from '../../../app/types';
// @ts-ignore
import { isMobileBrowser } from '../../../base/environment/utils';
// @ts-ignore
@ -22,8 +21,7 @@ import { translate } from '../../../base/i18n';
// @ts-ignore
import { getLocalParticipant, hasRaisedHand, raiseHand } from '../../../base/participants';
// @ts-ignore
import { connect } from '../../../base/redux';
import { connect } from '../../../base/redux/functions';
import { Theme } from '../../../base/ui/types';
// @ts-ignore

View File

@ -1,20 +1,13 @@
/* eslint-disable import/order */
import React, { useCallback } from 'react';
// @ts-ignore
import { useSelector } from 'react-redux';
// @ts-ignore
import { isMobileBrowser } from '../../../base/environment/utils';
// @ts-ignore
import { translate } from '../../../base/i18n';
// @ts-ignore
import { IconArrowUp } from '../../../base/icons';
// @ts-ignore
import { connect } from '../../../base/redux';
import { IconArrowUp } from '../../../base/icons/svg/index';
import { connect } from '../../../base/redux/functions';
// @ts-ignore
import ToolboxButtonWithIconPopup from '../../../base/toolbox/components/web/ToolboxButtonWithIconPopup';

View File

@ -1,11 +1,9 @@
/* eslint-disable import/order */
// @ts-ignore
import { batch } from 'react-redux';
// @ts-ignore
import { createReactionSoundsDisabledEvent, sendAnalytics } from '../analytics';
// @ts-ignore
import { IStore } from '../app/types';
import { APP_WILL_MOUNT, APP_WILL_UNMOUNT } from '../base/app/actionTypes';
import {
@ -23,8 +21,7 @@ import {
// @ts-ignore
} from '../base/participants';
// @ts-ignore
import { MiddlewareRegistry } from '../base/redux';
import MiddlewareRegistry from '../base/redux/MiddlewareRegistry';
import { SETTINGS_UPDATED } from '../base/settings/actionTypes';
// @ts-ignore

View File

@ -1,5 +1,4 @@
// @ts-ignore
import { ReducerRegistry } from '../base/redux';
import ReducerRegistry from '../base/redux/ReducerRegistry';
import {
TOGGLE_REACTIONS_VISIBLE,

View File

@ -3,8 +3,7 @@
import { CAR_MODE_ENABLED, getFeatureFlag } from '../../../base/flags';
// @ts-ignore
import { translate } from '../../../base/i18n';
// @ts-ignore
import { IconCar } from '../../../base/icons';
import { IconCar } from '../../../base/icons/svg/index';
import { connect } from '../../../base/redux/functions';
// @ts-ignore
import { AbstractButton, type AbstractButtonProps } from '../../../base/toolbox/components';