فهرست منبع

fix: stop using lookbehind for backwards compat (#7824)

David Luzar 1 سال پیش
والد
کامیت
1d71f84515
1فایلهای تغییر یافته به همراه4 افزوده شده و 3 حذف شده
  1. 4 3
      packages/excalidraw/components/CommandPalette/CommandPalette.tsx

+ 4 - 3
packages/excalidraw/components/CommandPalette/CommandPalette.tsx

@@ -91,13 +91,14 @@ const CommandShortcutHint = ({
   className?: string;
   children?: React.ReactNode;
 }) => {
-  const shortcuts = shortcut.split(/(?<!\+)(?:\+)/g);
+  const shortcuts = shortcut.replace("++", "+$").split("+");
+
   return (
     <div className={clsx("shortcut", className)}>
-      {shortcuts.map((item) => {
+      {shortcuts.map((item, idx) => {
         return (
           <div className="shortcut-wrapper" key={item}>
-            <div className="shortcut-key">{item}</div>
+            <div className="shortcut-key">{item === "$" ? "+" : item}</div>
           </div>
         );
       })}