From d7716a4d948fb8fd34cd853a6e601ea3a39d84dd Mon Sep 17 00:00:00 2001
From: chris <kokosias@yahoo.gr>
Date: Fri, 13 Dec 2019 13:27:08 +0200
Subject: [PATCH] remove example of adding a rule from another service

---
 editors/editoria/src/config/config.js                       | 2 +-
 wax-prosemirror-core/src/Wax.js                             | 6 ++----
 .../src/PlaceholderService/PlaceholderService.js            | 3 ---
 3 files changed, 3 insertions(+), 8 deletions(-)

diff --git a/editors/editoria/src/config/config.js b/editors/editoria/src/config/config.js
index 4138b0607..82fb3775f 100644
--- a/editors/editoria/src/config/config.js
+++ b/editors/editoria/src/config/config.js
@@ -13,7 +13,7 @@ export default {
   ],
   RulesService: [
     {
-      rules: [ellipsis]
+      rules: [emDash, ellipsis]
     }
   ]
 };
diff --git a/wax-prosemirror-core/src/Wax.js b/wax-prosemirror-core/src/Wax.js
index 91666d49e..7588a2b58 100644
--- a/wax-prosemirror-core/src/Wax.js
+++ b/wax-prosemirror-core/src/Wax.js
@@ -51,11 +51,9 @@ class Wax extends Component {
     const { value, onChange, options } = this.props;
     const { schema, plugins, keys, rules } = options;
     const WaxOnchange = onChange ? onChange : value => true;
+
     this.application.bootServices();
 
-    // const WaxShortCuts = keys
-    //   ? keys
-    //   : new CreateShortCuts({ schema: schema, shortCuts: {} });
     const editorContent = value ? value : "";
 
     if (plugins) defaultPlugins.push(...plugins);
@@ -64,7 +62,7 @@ class Wax extends Component {
       placeholder({ content: this.props.placeholder }),
       ...this.application.getPlugins()
     ]);
-    console.log("cretated?");
+
     this.WaxOptions = {
       schema,
       plugins: finalPlugins
diff --git a/wax-prosemirror-plugins/src/PlaceholderService/PlaceholderService.js b/wax-prosemirror-plugins/src/PlaceholderService/PlaceholderService.js
index 0b16f671f..a3c08b71f 100644
--- a/wax-prosemirror-plugins/src/PlaceholderService/PlaceholderService.js
+++ b/wax-prosemirror-plugins/src/PlaceholderService/PlaceholderService.js
@@ -1,14 +1,11 @@
 import Service from "wax-prosemirror-core/src/services/Service";
 import placeholderPlugin from "./pmPlugins/placeholderPlugin";
 const PLUGIN_KEY = "imagePlaceHolder";
-import { emDash } from "prosemirror-inputrules";
 
 export default class PlaceholderService extends Service {
   name = "PlaceholderService";
 
   register() {
-    const rules = this.container.get("Rules");
-    rules.addRule([emDash]);
     this.app.PmPlugins.add(PLUGIN_KEY, placeholderPlugin(PLUGIN_KEY));
   }
 }
-- 
GitLab