Procházet zdrojové kódy

Use existing helper to copy all state (#1098)

Kent Beck před 5 roky
rodič
revize
aa54364bd6
1 změnil soubory, kde provedl 5 přidání a 4 odebrání
  1. 5 4
      src/components/App.tsx

+ 5 - 4
src/components/App.tsx

@@ -512,7 +512,7 @@ export class App extends React.Component<any, AppState> {
     if (isWritableElement(event.target)) {
       return;
     }
-    copyToAppClipboard(globalSceneState.getAllElements(), this.state);
+    this.copyAll();
     const { elements: nextElements, appState } = deleteSelectedElements(
       globalSceneState.getAllElements(),
       this.state,
@@ -527,10 +527,11 @@ export class App extends React.Component<any, AppState> {
     if (isWritableElement(event.target)) {
       return;
     }
-    copyToAppClipboard(globalSceneState.getAllElements(), this.state);
+    this.copyAll();
     event.preventDefault();
   });
-  private copyToAppClipboard = () => {
+
+  private copyAll = () => {
     copyToAppClipboard(globalSceneState.getAllElements(), this.state);
   };
 
@@ -2446,7 +2447,7 @@ export class App extends React.Component<any, AppState> {
       options: [
         navigator.clipboard && {
           label: t("labels.copy"),
-          action: this.copyToAppClipboard,
+          action: this.copyAll,
         },
         navigator.clipboard && {
           label: t("labels.paste"),