Fix nonsense typing

This commit is contained in:
Diego Mello 2022-11-30 19:03:55 -03:00
parent 0c4c361446
commit 595f010742
1 changed files with 10 additions and 14 deletions

View File

@ -71,7 +71,6 @@ interface IRoomsListViewProps {
route: RouteProp<ChatsStackParamList, 'RoomsListView'>; route: RouteProp<ChatsStackParamList, 'RoomsListView'>;
theme: TSupportedThemes; theme: TSupportedThemes;
dispatch: Dispatch; dispatch: Dispatch;
[key: string]: IUser | string | boolean | ISubscription[] | number | object | TEncryptionBanner;
user: IUser; user: IUser;
server: string; server: string;
searchText: string; searchText: string;
@ -88,20 +87,17 @@ interface IRoomsListViewProps {
isMasterDetail: boolean; isMasterDetail: boolean;
subscribedRoom: string; subscribedRoom: string;
width: number; width: number;
insets: { insets: { left: number; bottom: number; right: number; top: number };
left: number;
right: number;
};
queueSize: number; queueSize: number;
inquiryEnabled: boolean; inquiryEnabled: boolean;
encryptionBanner: TEncryptionBanner; encryptionBanner: string;
showAvatar: boolean; showAvatar: boolean;
displayMode: string; displayMode: string;
createTeamPermission: []; createTeamPermission?: string[];
createDirectMessagePermission: []; createDirectMessagePermission?: string[];
createPublicChannelPermission: []; createPublicChannelPermission?: string[];
createPrivateChannelPermission: []; createPrivateChannelPermission?: string[];
createDiscussionPermission: []; createDiscussionPermission?: string[];
} }
interface IRoomsListViewState { interface IRoomsListViewState {
@ -791,7 +787,7 @@ class RoomsListView extends React.Component<IRoomsListViewProps, IRoomsListViewS
goQueue={this.goQueue} goQueue={this.goQueue}
queueSize={queueSize} queueSize={queueSize}
inquiryEnabled={inquiryEnabled} inquiryEnabled={inquiryEnabled}
encryptionBanner={encryptionBanner} encryptionBanner={encryptionBanner as TEncryptionBanner}
user={user} user={user}
/> />
); );
@ -914,8 +910,8 @@ const mapStateToProps = (state: IApplicationState) => ({
groupByType: state.sortPreferences.groupByType, groupByType: state.sortPreferences.groupByType,
showFavorites: state.sortPreferences.showFavorites, showFavorites: state.sortPreferences.showFavorites,
showUnread: state.sortPreferences.showUnread, showUnread: state.sortPreferences.showUnread,
useRealName: state.settings.UI_Use_Real_Name, useRealName: state.settings.UI_Use_Real_Name as boolean,
StoreLastMessage: state.settings.Store_Last_Message, StoreLastMessage: state.settings.Store_Last_Message as boolean,
subscribedRoom: state.room.subscribedRoom, subscribedRoom: state.room.subscribedRoom,
queueSize: getInquiryQueueSelector(state).length, queueSize: getInquiryQueueSelector(state).length,
inquiryEnabled: state.inquiry.enabled, inquiryEnabled: state.inquiry.enabled,