diff --git a/share_extension/android/extension_channels/extension_channel_item.js b/share_extension/android/extension_channels/extension_channel_item.js index ce3f04a1c..3265c3456 100644 --- a/share_extension/android/extension_channels/extension_channel_item.js +++ b/share_extension/android/extension_channels/extension_channel_item.js @@ -10,7 +10,7 @@ import { } from 'react-native'; import IonIcon from 'react-native-vector-icons/Ionicons'; -import {wrapWithPreventDoubleTap} from 'app/utils/tap'; +import {preventDoubleTap} from 'app/utils/tap'; import {changeOpacity, makeStyleSheetFromTheme} from 'app/utils/theme'; import {DirectChannel, GroupChannel, PublicChannel, PrivateChannel} from 'share_extension/common/icons/channel_type'; @@ -30,7 +30,7 @@ export default class ExtensionChannelItem extends PureComponent { theme: PropTypes.object.isRequired, }; - onPress = wrapWithPreventDoubleTap(() => { + onPress = preventDoubleTap(() => { const {channel, onSelectChannel} = this.props; requestAnimationFrame(() => { onSelectChannel(channel); diff --git a/share_extension/android/extension_post/extension_post.js b/share_extension/android/extension_post/extension_post.js index e52011e43..a2f92368b 100644 --- a/share_extension/android/extension_post/extension_post.js +++ b/share_extension/android/extension_post/extension_post.js @@ -26,7 +26,7 @@ import {getFormattedFileSize, lookupMimeType} from 'mattermost-redux/utils/file_ import PaperPlane from 'app/components/paper_plane'; import mattermostManaged from 'app/mattermost_managed'; import {emptyFunction} from 'app/utils/general'; -import {wrapWithPreventDoubleTap} from 'app/utils/tap'; +import {preventDoubleTap} from 'app/utils/tap'; import {changeOpacity, makeStyleSheetFromTheme} from 'app/utils/theme'; import { @@ -180,7 +180,7 @@ export default class ExtensionPost extends PureComponent { this.input = ref; }; - goToChannels = wrapWithPreventDoubleTap(() => { + goToChannels = preventDoubleTap(() => { const {formatMessage} = this.context.intl; const {navigation} = this.props; const navigateAction = NavigationActions.navigate({ @@ -197,7 +197,7 @@ export default class ExtensionPost extends PureComponent { navigation.dispatch(navigateAction); }); - goToTeams = wrapWithPreventDoubleTap(() => { + goToTeams = preventDoubleTap(() => { const {formatMessage} = this.context.intl; const {navigation} = this.props; const navigateAction = NavigationActions.navigate({ diff --git a/share_extension/android/extension_teams/team_item/team_item.js b/share_extension/android/extension_teams/team_item/team_item.js index 241f83760..cf02b7fa7 100644 --- a/share_extension/android/extension_teams/team_item/team_item.js +++ b/share_extension/android/extension_teams/team_item/team_item.js @@ -10,7 +10,7 @@ import { } from 'react-native'; import IonIcon from 'react-native-vector-icons/Ionicons'; -import {wrapWithPreventDoubleTap} from 'app/utils/tap'; +import {preventDoubleTap} from 'app/utils/tap'; import {changeOpacity, makeStyleSheetFromTheme} from 'app/utils/theme'; import TeamIcon from 'app/components/team_icon'; @@ -23,7 +23,7 @@ export default class TeamItem extends PureComponent { theme: PropTypes.object.isRequired, }; - onPress = wrapWithPreventDoubleTap(() => { + onPress = preventDoubleTap(() => { const {onSelectTeam, team} = this.props; onSelectTeam(team.id); }); diff --git a/share_extension/ios/extension_post.js b/share_extension/ios/extension_post.js index 91295c0e6..7458167c8 100644 --- a/share_extension/ios/extension_post.js +++ b/share_extension/ios/extension_post.js @@ -28,7 +28,7 @@ import {isMinimumServerVersion} from 'mattermost-redux/utils/helpers'; import mattermostBucket from 'app/mattermost_bucket'; import {generateId, getAllowedServerMaxFileSize} from 'app/utils/file'; -import {wrapWithPreventDoubleTap} from 'app/utils/tap'; +import {preventDoubleTap} from 'app/utils/tap'; import {changeOpacity, makeStyleSheetFromTheme} from 'app/utils/theme'; import Config from 'assets/config'; @@ -137,7 +137,7 @@ export default class ExtensionPost extends PureComponent { this.scrollView = ref; }; - goToChannels = wrapWithPreventDoubleTap(() => { + goToChannels = preventDoubleTap(() => { const {navigator, theme} = this.props; const {channel, entities, team} = this.state; @@ -158,7 +158,7 @@ export default class ExtensionPost extends PureComponent { }); }); - goToTeams = wrapWithPreventDoubleTap(() => { + goToTeams = preventDoubleTap(() => { const {navigator, theme} = this.props; const {formatMessage} = this.context.intl; const {team} = this.state; @@ -179,7 +179,7 @@ export default class ExtensionPost extends PureComponent { }); }); - handleCancel = wrapWithPreventDoubleTap(() => { + handleCancel = preventDoubleTap(() => { this.props.onClose(); }); @@ -557,7 +557,7 @@ export default class ExtensionPost extends PureComponent { }); }; - sendMessage = wrapWithPreventDoubleTap(async () => { + sendMessage = preventDoubleTap(async () => { const {authenticated, onClose} = this.props; const {channel, entities, files, value} = this.state; const {currentUserId} = entities.users; diff --git a/share_extension/ios/extension_team_item.js b/share_extension/ios/extension_team_item.js index b60d7eef5..317652e4d 100644 --- a/share_extension/ios/extension_team_item.js +++ b/share_extension/ios/extension_team_item.js @@ -9,7 +9,7 @@ import { View, } from 'react-native'; -import {wrapWithPreventDoubleTap} from 'app/utils/tap'; +import {preventDoubleTap} from 'app/utils/tap'; import {changeOpacity, makeStyleSheetFromTheme} from 'app/utils/theme'; import TeamIcon from 'app/components/team_icon'; @@ -22,7 +22,7 @@ export default class TeamsListItem extends React.PureComponent { theme: PropTypes.object.isRequired, }; - onPress = wrapWithPreventDoubleTap(() => { + onPress = preventDoubleTap(() => { const {onSelectTeam, team} = this.props; onSelectTeam(team); });