@@ -18,35 +18,35 @@ import classNames from "classnames";
1818import { Fragment , memo , useCallback } from "react" ;
1919
2020import {
21- ArrowDown ,
22- ArrowLeft ,
23- ArrowRight ,
24- ArrowUp ,
25- KeyCommand ,
26- KeyControl ,
27- KeyDelete ,
28- KeyEnter ,
29- KeyOption ,
30- KeyShift ,
31- } from "@blueprintjs/icons" ;
21+ ArrowDownIcon ,
22+ ArrowLeftIcon ,
23+ ArrowRightIcon ,
24+ ArrowTurnBottomLeftIcon ,
25+ ArrowUpIcon ,
26+ KeyCommandIcon ,
27+ KeyControlIcon ,
28+ KeyDeleteIcon ,
29+ KeyOptionIcon ,
30+ KeyShiftIcon ,
31+ } from "@blueprintjs/icons/next " ;
3232
3333import { Classes , DISPLAYNAME_PREFIX , type Props } from "../../common" ;
3434import { Icon } from "../icon/icon" ;
3535
3636import { isMac , normalizeKeyCombo } from "./hotkeyParser" ;
3737
3838const KEY_ICONS : Record < string , { icon : React . JSX . Element ; iconTitle : string ; isMacOnly ?: boolean } > = {
39- alt : { icon : < KeyOption /> , iconTitle : "Alt/Option key" , isMacOnly : true } ,
40- arrowdown : { icon : < ArrowDown /> , iconTitle : "Down key" } ,
41- arrowleft : { icon : < ArrowLeft /> , iconTitle : "Left key" } ,
42- arrowright : { icon : < ArrowRight /> , iconTitle : "Right key" } ,
43- arrowup : { icon : < ArrowUp /> , iconTitle : "Up key" } ,
44- cmd : { icon : < KeyCommand /> , iconTitle : "Command key" , isMacOnly : true } ,
45- ctrl : { icon : < KeyControl /> , iconTitle : "Control key" , isMacOnly : true } ,
46- delete : { icon : < KeyDelete /> , iconTitle : "Delete key" } ,
47- enter : { icon : < KeyEnter /> , iconTitle : "Enter key" } ,
48- meta : { icon : < KeyCommand /> , iconTitle : "Command key" , isMacOnly : true } ,
49- shift : { icon : < KeyShift /> , iconTitle : "Shift key" , isMacOnly : true } ,
39+ alt : { icon : < KeyOptionIcon /> , iconTitle : "Alt/Option key" , isMacOnly : true } ,
40+ arrowdown : { icon : < ArrowDownIcon /> , iconTitle : "Down key" } ,
41+ arrowleft : { icon : < ArrowLeftIcon /> , iconTitle : "Left key" } ,
42+ arrowright : { icon : < ArrowRightIcon /> , iconTitle : "Right key" } ,
43+ arrowup : { icon : < ArrowUpIcon /> , iconTitle : "Up key" } ,
44+ cmd : { icon : < KeyCommandIcon /> , iconTitle : "Command key" , isMacOnly : true } ,
45+ ctrl : { icon : < KeyControlIcon /> , iconTitle : "Control key" , isMacOnly : true } ,
46+ delete : { icon : < KeyDeleteIcon /> , iconTitle : "Delete key" } ,
47+ enter : { icon : < ArrowTurnBottomLeftIcon /> , iconTitle : "Enter key" } ,
48+ meta : { icon : < KeyCommandIcon /> , iconTitle : "Command key" , isMacOnly : true } ,
49+ shift : { icon : < KeyShiftIcon /> , iconTitle : "Shift key" , isMacOnly : true } ,
5050} ;
5151
5252/** Reverse table of some CONFIG_ALIASES fields, for display by KeyComboTag */
0 commit comments