@@ -62,17 +62,16 @@ import QuickSettingsButton from "./QuickSettingsButton";
62
62
import { useSettingValue } from "../../../hooks/useSettings" ;
63
63
import UserMenu from "../../structures/UserMenu" ;
64
64
import IndicatorScrollbar from "../../structures/IndicatorScrollbar" ;
65
- import { IS_MAC , Key } from "../../../Keyboard" ;
66
65
import { useDispatcher } from "../../../hooks/useDispatcher" ;
67
66
import defaultDispatcher from "../../../dispatcher/dispatcher" ;
68
67
import { ActionPayload } from "../../../dispatcher/payloads" ;
69
68
import { Action } from "../../../dispatcher/actions" ;
70
69
import { NotificationState } from "../../../stores/notifications/NotificationState" ;
71
- import { ALTERNATE_KEY_NAME } from "../../../accessibility/KeyboardShortcuts" ;
72
70
import { shouldShowComponent } from "../../../customisations/helpers/UIComponents" ;
73
71
import { UIComponent } from "../../../settings/UIFeature" ;
74
72
import { ThreadsActivityCentre } from "./threads-activity-centre/" ;
75
73
import AccessibleButton from "../elements/AccessibleButton" ;
74
+ import { KeyboardShortcut } from "../settings/KeyboardShortcut" ;
76
75
77
76
const useSpaces = ( ) : [ Room [ ] , MetaSpace [ ] , Room [ ] , SpaceKey ] => {
78
77
const invites = useEventEmitterState < Room [ ] > ( SpaceStore . instance , UPDATE_INVITED_SPACES , ( ) => {
@@ -393,14 +392,11 @@ const SpacePanel: React.FC = () => {
393
392
className = { classNames ( "mx_SpacePanel_toggleCollapse" , { expanded : ! isPanelCollapsed } ) }
394
393
onClick = { ( ) => setPanelCollapsed ( ! isPanelCollapsed ) }
395
394
title = { isPanelCollapsed ? _t ( "action|expand" ) : _t ( "action|collapse" ) }
396
- // TODO should use a kbd element for accessibility https://developer.mozilla.org/en-US/docs/Web/HTML/Element/kbd
397
395
caption = {
398
- IS_MAC
399
- ? "⌘ + ⇧ + D"
400
- : _t ( ALTERNATE_KEY_NAME [ Key . CONTROL ] ) +
401
- " + " +
402
- _t ( ALTERNATE_KEY_NAME [ Key . SHIFT ] ) +
403
- " + D"
396
+ < KeyboardShortcut
397
+ value = { { ctrlOrCmdKey : true , shiftKey : true , key : "d" } }
398
+ className = "mx_SpacePanel_Tooltip_KeyboardShortcut"
399
+ />
404
400
}
405
401
/>
406
402
</ UserMenu >
0 commit comments