diff --git a/editors/demo/src/locale/en.js b/editors/demo/src/locale/en.js index ca9b92926ec5e98cb97b6eff21ea3fa163a44eb0..1157c2cb8533bd9001b10bd534b59498c6242a14 100644 --- a/editors/demo/src/locale/en.js +++ b/editors/demo/src/locale/en.js @@ -64,6 +64,20 @@ const en = { }, Tables: { 'Insert Table': 'Insert Table', + 'Delete table': 'Delete table', + 'Add Caption': 'Add Caption', + 'Delete Caption': 'Delete Caption', + 'Add column before': 'Add column before', + 'Add column after': 'Add column after', + 'Delete column': 'Delete column', + 'Insert row before': 'Insert row before', + 'Insert row after': 'Insert row after', + 'Delete row': 'Delete row', + 'Merge cells': 'Merge cells', + 'Split cell': 'Split cell', + 'Toggle header column': 'Toggle header column', + 'Toggle header row': 'Toggle header row', + 'Toggle header cells': 'Toggle header cells', }, TrackChanges: { Editing: 'Editing', diff --git a/editors/demo/src/locale/es.js b/editors/demo/src/locale/es.js index e262253404a6b49f8bb70a40970b8dd529ff51f2..16f98b3adcb1b0641675f17c403996a206e7e4dd 100644 --- a/editors/demo/src/locale/es.js +++ b/editors/demo/src/locale/es.js @@ -62,6 +62,23 @@ const es = { 'Lower Case': 'Minúscula', 'Sentence Case': 'Caso de sentencia', }, + Tables: { + 'Insert Table': 'Insert Table', + 'Delete table': 'Delete table', + 'Add Caption': 'Add Caption', + 'Delete Caption': 'Delete Caption', + 'Add column before': 'Add column before', + 'Add column after': 'Add column after', + 'Delete column': 'Delete column', + 'Insert row before': 'Insert row before', + 'Insert row after': 'Insert row after', + 'Delete row': 'Delete row', + 'Merge cells': 'Merge cells', + 'Split cell': 'Split cell', + 'Toggle header column': 'Toggle header column', + 'Toggle header row': 'Toggle header row', + 'Toggle header cells': 'Toggle header cells', + }, TrackChanges: { Editing: 'Edición', Suggesting: 'Sugerencia', diff --git a/wax-prosemirror-core/src/config/plugins/FakeCursorPlugin.js b/wax-prosemirror-core/src/config/plugins/FakeCursorPlugin.js index 0ce746be1d3cada035fe7e84fadfcf7488b955a5..c53bd01f9b55a17a5466f46a0c381f82f7e0a8f1 100644 --- a/wax-prosemirror-core/src/config/plugins/FakeCursorPlugin.js +++ b/wax-prosemirror-core/src/config/plugins/FakeCursorPlugin.js @@ -25,7 +25,7 @@ export default props => { widget.setAttribute('contenteditable', true); if ( navigator.userAgent.includes('Firefox') && - newState.selection.$from.nodeBefore == null + newState.selection.$from.nodeBefore === null ) { widget.setAttribute('style', 'visibility:hidden'); } else { @@ -69,7 +69,7 @@ export default props => { if (fakeCursor) { if ( navigator.userAgent.includes('Firefox') && - view.state.selection.$from.nodeBefore == null + view.state.selection.$from.nodeBefore === null ) { fakeCursor.style.visibility = 'visible'; } else { diff --git a/wax-questions-service/package.json b/wax-questions-service/package.json index 59cb9f4efdfbca179e270f1af219efb5e66696c9..59676131b44dffc97809cbfcec35c5de5d797bdb 100644 --- a/wax-questions-service/package.json +++ b/wax-questions-service/package.json @@ -28,8 +28,7 @@ "rc-switch": "^3.2.2", "use-dynamic-refs": "^1.0.0", "uuid": "^7.0.3", - "wax-prosemirror-core": "^0.8.20", - "wax-prosemirror-services": "^0.8.20" + "wax-prosemirror-core": "^0.8.20" }, "devDependencies": { "mocha": "^3.4.2", diff --git a/wax-table-service/package.json b/wax-table-service/package.json index 5209b01bab0fabfe9c32e680b9c3016347af2be6..36fed17b8a940ebdca8ffb1aafe05174568ff243 100644 --- a/wax-table-service/package.json +++ b/wax-table-service/package.json @@ -23,7 +23,7 @@ "prosemirror-view": "1.30.2", "uuid": "^7.0.3", "wax-prosemirror-core": "^0.8.20", - "wax-prosemirror-services": "^0.8.20" + "react-i18next": "^13.2.2" }, "devDependencies": { "mocha": "^3.4.2", diff --git a/wax-table-service/src/components/TableDropDown.js b/wax-table-service/src/components/TableDropDown.js index 1d9b573a9bc17ed7fe9e467e1005cf3d6743db72..f0e3963524069092d7893c5198a7276e4dd0b7ee 100644 --- a/wax-table-service/src/components/TableDropDown.js +++ b/wax-table-service/src/components/TableDropDown.js @@ -8,6 +8,7 @@ import React, { createRef, } from 'react'; import styled from 'styled-components'; +import { useTranslation } from 'react-i18next'; import { WaxContext, Icon, useOnClickOutside } from 'wax-prosemirror-core'; import * as tablesFn from '../tableSrc'; diff --git a/wax-table-service/src/table.css b/wax-table-service/src/table.css index 8a31c7a7a7e9ad8df31b51a73457691aa4253409..cfebc7b56b9b7d24e24a7b6c6587f9c3cfc25a12 100644 --- a/wax-table-service/src/table.css +++ b/wax-table-service/src/table.css @@ -16,7 +16,7 @@ background-color: #535E76; color: white; font-weight: bold; - caption-side: bottom; + /* caption-side: bottom; */ } th,