aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/services/tabs/TabItem.tsx
diff options
context:
space:
mode:
authorLibravatar Muhamed <unknown>2023-05-27 01:32:44 +0530
committerLibravatar Vijay Aravamudhan <vraravam@users.noreply.github.com>2023-05-27 18:10:24 +0530
commitb8950dde09cb41eac5dba40ae034abf7a5e6bdb2 (patch)
tree978c1649cd8fc51adc1253b9934491237d3f9ffc /src/components/services/tabs/TabItem.tsx
parentUpgrade 'pnpm' to '8.5.1' (diff)
downloadferdium-app-b8950dde09cb41eac5dba40ae034abf7a5e6bdb2.tar.gz
ferdium-app-b8950dde09cb41eac5dba40ae034abf7a5e6bdb2.tar.zst
ferdium-app-b8950dde09cb41eac5dba40ae034abf7a5e6bdb2.zip
update react version to 18.2.0 and it related changes
Diffstat (limited to 'src/components/services/tabs/TabItem.tsx')
-rw-r--r--src/components/services/tabs/TabItem.tsx5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/components/services/tabs/TabItem.tsx b/src/components/services/tabs/TabItem.tsx
index fae788764..2ed595919 100644
--- a/src/components/services/tabs/TabItem.tsx
+++ b/src/components/services/tabs/TabItem.tsx
@@ -1,4 +1,5 @@
1import { app, dialog, Menu } from '@electron/remote'; 1import { app, dialog, Menu } from '@electron/remote';
2import { noop } from 'lodash';
2import { Component } from 'react'; 3import { Component } from 'react';
3import { defineMessages, injectIntl, WrappedComponentProps } from 'react-intl'; 4import { defineMessages, injectIntl, WrappedComponentProps } from 'react-intl';
4import { inject, observer } from 'mobx-react'; 5import { inject, observer } from 'mobx-react';
@@ -6,7 +7,6 @@ import classnames from 'classnames';
6import { SortableElement } from 'react-sortable-hoc'; 7import { SortableElement } from 'react-sortable-hoc';
7import injectSheet, { WithStylesProps } from 'react-jss'; 8import injectSheet, { WithStylesProps } from 'react-jss';
8import ms from 'ms'; 9import ms from 'ms';
9
10import { autorun, makeObservable, observable, reaction } from 'mobx'; 10import { autorun, makeObservable, observable, reaction } from 'mobx';
11import { mdiExclamation, mdiVolumeSource } from '@mdi/js'; 11import { mdiExclamation, mdiVolumeSource } from '@mdi/js';
12import Service from '../../../models/Service'; 12import Service from '../../../models/Service';
@@ -348,6 +348,8 @@ class TabItem extends Component<IProps, IState> {
348 'is-label-enabled': showServiceNameSetting, 348 'is-label-enabled': showServiceNameSetting,
349 })} 349 })}
350 onClick={clickHandler} 350 onClick={clickHandler}
351 onKeyDown={noop}
352 role="presentation"
351 onContextMenu={() => menu.popup()} 353 onContextMenu={() => menu.popup()}
352 data-tip={`${service.name} ${ 354 data-tip={`${service.name} ${
353 shortcutIndex <= 9 355 shortcutIndex <= 9
@@ -407,5 +409,6 @@ class TabItem extends Component<IProps, IState> {
407} 409}
408 410
409export default injectIntl( 411export default injectIntl(
412 // @ts-ignore
410 SortableElement(injectSheet(styles, { injectTheme: true })(TabItem)), 413 SortableElement(injectSheet(styles, { injectTheme: true })(TabItem)),
411); 414);