From 853cc396ec053c7f459d96bbbd86ad0b5515485a Mon Sep 17 00:00:00 2001
From: chris <kokosias@yahoo.gr>
Date: Fri, 18 Sep 2020 11:58:22 +0300
Subject: [PATCH] use item run

---
 .../src/components/tables/CreateTable.js                      | 3 +--
 .../src/TablesService/InsertTableService/Table.js             | 4 +++-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/wax-prosemirror-components/src/components/tables/CreateTable.js b/wax-prosemirror-components/src/components/tables/CreateTable.js
index d73814b07..ec473050a 100644
--- a/wax-prosemirror-components/src/components/tables/CreateTable.js
+++ b/wax-prosemirror-components/src/components/tables/CreateTable.js
@@ -3,7 +3,6 @@ import React, { useState, useContext } from 'react';
 import styled from 'styled-components';
 import { ButtonStyles } from 'wax-prosemirror-themes';
 import { WaxContext } from 'wax-prosemirror-core';
-import { Commands } from 'wax-prosemirror-utilities';
 import InsertTableTool from '../../ui/tables/InsertTableTool';
 
 const ButtonStyled = styled.button`
@@ -60,7 +59,7 @@ const CreateTable = ({ view = {}, item }) => {
       <InsertTableToolContainer>
         <InsertTableTool
           onGridSelect={colRows => {
-            return Commands.createTable(colRows, state, dispatch);
+            item.run(colRows, state, dispatch);
           }}
         />
       </InsertTableToolContainer>
diff --git a/wax-prosemirror-services/src/TablesService/InsertTableService/Table.js b/wax-prosemirror-services/src/TablesService/InsertTableService/Table.js
index a49047d1d..f336a12e6 100644
--- a/wax-prosemirror-services/src/TablesService/InsertTableService/Table.js
+++ b/wax-prosemirror-services/src/TablesService/InsertTableService/Table.js
@@ -15,7 +15,9 @@ class Table extends Tools {
   name = 'Table';
 
   get run() {
-    return (state, dispatch) => {};
+    return (colRows, state, dispatch) => {
+      Commands.createTable(colRows, state, dispatch);
+    };
   }
 
   select = (state, activeViewId) => {
-- 
GitLab