MM-49393 Begin splitting up utils.tsx (#22983)
* Add selectors/urls to Channels * Create utils/notification_sounds in Channels * Move Utils.isLinux to UserAgent.isLinux * Remove Utils.isMac in favour of UserAgent.isMac * Move cmdOrCtrlPressed and isKeyPressed into new utils/keyboard * Remove eslint-disable for max-lines in utils.tsx
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
941ee8509a
Коммит
3f022e728f
@@ -8,7 +8,7 @@ import {isEmpty} from 'lodash';
|
||||
|
||||
import {PlaylistCheckIcon} from '@mattermost/compass-icons/components';
|
||||
|
||||
import * as Utils from 'utils/utils';
|
||||
import * as Keyboard from 'utils/keyboard';
|
||||
import {getThreadCountsInCurrentTeam} from 'mattermost-redux/selectors/entities/threads';
|
||||
import {getThreads, markAllThreadsInTeamRead} from 'mattermost-redux/actions/threads';
|
||||
import {trackEvent} from 'actions/telemetry_actions';
|
||||
@@ -80,7 +80,7 @@ const ThreadList = ({
|
||||
return;
|
||||
}
|
||||
const comboKeyPressed = e.altKey || e.metaKey || e.shiftKey || e.ctrlKey;
|
||||
if (comboKeyPressed || (!Utils.isKeyPressed(e, Constants.KeyCodes.DOWN) && !Utils.isKeyPressed(e, Constants.KeyCodes.UP))) {
|
||||
if (comboKeyPressed || (!Keyboard.isKeyPressed(e, Constants.KeyCodes.DOWN) && !Keyboard.isKeyPressed(e, Constants.KeyCodes.UP))) {
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -94,7 +94,7 @@ const ThreadList = ({
|
||||
let threadIdToSelect = 0;
|
||||
if (selectedThreadId) {
|
||||
const selectedThreadIndex = data.indexOf(selectedThreadId);
|
||||
if (Utils.isKeyPressed(e, Constants.KeyCodes.DOWN)) {
|
||||
if (Keyboard.isKeyPressed(e, Constants.KeyCodes.DOWN)) {
|
||||
if (selectedThreadIndex < data.length - 1) {
|
||||
threadIdToSelect = selectedThreadIndex + 1;
|
||||
}
|
||||
@@ -104,7 +104,7 @@ const ThreadList = ({
|
||||
}
|
||||
}
|
||||
|
||||
if (Utils.isKeyPressed(e, Constants.KeyCodes.UP)) {
|
||||
if (Keyboard.isKeyPressed(e, Constants.KeyCodes.UP)) {
|
||||
if (selectedThreadIndex > 0) {
|
||||
threadIdToSelect = selectedThreadIndex - 1;
|
||||
} else {
|
||||
|
||||
Ссылка в новой задаче
Block a user