@remirror/extension-react-ssr
Advanced tools
Comparing version
# @remirror/extension-react-ssr | ||
## 1.0.0-next.31 | ||
> 2020-09-03 | ||
### Patch Changes | ||
- Updated dependencies [[`e8458bc5`](https://github.com/remirror/remirror/commit/e8458bc54402d55355bd5315526fb239bce65ed6), [`1a7da61a`](https://github.com/remirror/remirror/commit/1a7da61a483358214f8f24e193d837b171dd4e1d), [`e8458bc5`](https://github.com/remirror/remirror/commit/e8458bc54402d55355bd5315526fb239bce65ed6), [`e8458bc5`](https://github.com/remirror/remirror/commit/e8458bc54402d55355bd5315526fb239bce65ed6), [`e8458bc5`](https://github.com/remirror/remirror/commit/e8458bc54402d55355bd5315526fb239bce65ed6)]: | ||
- @remirror/core@1.0.0-next.31 | ||
- @remirror/extension-react-component@1.0.0-next.31 | ||
- @remirror/react-utils@1.0.0-next.31 | ||
## 1.0.0-next.29 | ||
@@ -4,0 +15,0 @@ |
@@ -9,3 +9,3 @@ import { ComponentType } from 'react'; | ||
* | ||
* @defaultValue `DEFAULT_TRANSFORMATIONS` | ||
* @default 'DEFAULT_TRANSFORMATIONS' | ||
*/ | ||
@@ -54,3 +54,3 @@ transformers?: Static<SSRTransformer[]>; | ||
* | ||
* @defaultValue `undefined` | ||
* @default undefined | ||
*/ | ||
@@ -80,10 +80,10 @@ reactSSR?: boolean; | ||
* state. These decorations can touch any node or mark and it would be | ||
* very difficult to model this without transforming the complete | ||
* produced JSX element. | ||
* very difficult to model this without transforming the complete produced | ||
* JSX element. | ||
* | ||
* An example is that all empty paragraphs in prosemirror automatically | ||
* have a `<br />` tag injected into them during runtime. The | ||
* ReactSSRSerializer which transform the `toDOM` method output for paragraph | ||
* tags `[p, 0]` into JSX `<p />` has no way of knowing about this. That | ||
* is where this creator method can help. We can transform the | ||
* ReactSSRSerializer which transform the `toDOM` method output for | ||
* paragraph tags `[p, 0]` into JSX `<p />` has no way of knowing about | ||
* this. That is where this creator method can help. We can transform the | ||
* automatically generated JSX and inject `<br />` tags for the initial | ||
@@ -90,0 +90,0 @@ * server render. That way there is no jump or layout adjustment when the |
@@ -5,3 +5,5 @@ 'use strict'; | ||
var _defineProperty = require('@babel/runtime/helpers/defineProperty'); | ||
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } | ||
var _defineProperty = _interopDefault(require('@babel/runtime/helpers/defineProperty')); | ||
var react = require('react'); | ||
@@ -11,6 +13,2 @@ var core = require('@remirror/core'); | ||
function _interopDefault (e) { return e && e.__esModule ? e : { 'default': e }; } | ||
var _defineProperty__default = /*#__PURE__*/_interopDefault(_defineProperty); | ||
var _dec, _class, _temp; | ||
@@ -33,3 +31,3 @@ | ||
_defineProperty__default['default'](this, "createSSRTransformer", () => initialElement => { | ||
_defineProperty(this, "createSSRTransformer", () => initialElement => { | ||
var element = initialElement; | ||
@@ -134,4 +132,6 @@ | ||
* | ||
* @param element - the element to transform which must be from the JSX received in `ssrTransformer` | ||
* @param transformChildElements - receives the nested elements and props and transforms them into another JSX.Element | ||
* @param element - the element to transform which must be from the JSX received | ||
* in `ssrTransformer` | ||
* @param transformChildElements - receives the nested elements and props and | ||
* transforms them into another JSX.Element | ||
*/ | ||
@@ -138,0 +138,0 @@ function cloneSSRElement(element, transformChildElements) { |
@@ -123,4 +123,6 @@ import _defineProperty from '@babel/runtime/helpers/esm/defineProperty'; | ||
* | ||
* @param element - the element to transform which must be from the JSX received in `ssrTransformer` | ||
* @param transformChildElements - receives the nested elements and props and transforms them into another JSX.Element | ||
* @param element - the element to transform which must be from the JSX received | ||
* in `ssrTransformer` | ||
* @param transformChildElements - receives the nested elements and props and | ||
* transforms them into another JSX.Element | ||
*/ | ||
@@ -127,0 +129,0 @@ function cloneSSRElement(element, transformChildElements) { |
@@ -5,3 +5,5 @@ 'use strict'; | ||
var _defineProperty = require('@babel/runtime/helpers/defineProperty'); | ||
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } | ||
var _defineProperty = _interopDefault(require('@babel/runtime/helpers/defineProperty')); | ||
var react = require('react'); | ||
@@ -11,6 +13,2 @@ var core = require('@remirror/core'); | ||
function _interopDefault (e) { return e && e.__esModule ? e : { 'default': e }; } | ||
var _defineProperty__default = /*#__PURE__*/_interopDefault(_defineProperty); | ||
var _dec, _class, _temp; | ||
@@ -33,3 +31,3 @@ | ||
_defineProperty__default['default'](this, "createSSRTransformer", () => initialElement => { | ||
_defineProperty(this, "createSSRTransformer", () => initialElement => { | ||
var element = initialElement; | ||
@@ -134,4 +132,6 @@ | ||
* | ||
* @param element - the element to transform which must be from the JSX received in `ssrTransformer` | ||
* @param transformChildElements - receives the nested elements and props and transforms them into another JSX.Element | ||
* @param element - the element to transform which must be from the JSX received | ||
* in `ssrTransformer` | ||
* @param transformChildElements - receives the nested elements and props and | ||
* transforms them into another JSX.Element | ||
*/ | ||
@@ -138,0 +138,0 @@ function cloneSSRElement(element, transformChildElements) { |
"use strict"; | ||
function _interopDefault(ex) { | ||
return ex && "object" == typeof ex && "default" in ex ? ex.default : ex; | ||
} | ||
Object.defineProperty(exports, "__esModule", { | ||
@@ -7,12 +11,4 @@ value: !0 | ||
var _defineProperty = require("@babel/runtime/helpers/defineProperty"), react = require("react"), core = require("@remirror/core"), reactUtils = require("@remirror/react-utils"); | ||
var _dec, _class, _temp, _defineProperty = _interopDefault(require("@babel/runtime/helpers/defineProperty")), react = require("react"), core = require("@remirror/core"), reactUtils = require("@remirror/react-utils"); | ||
function _interopDefault(e) { | ||
return e && e.__esModule ? e : { | ||
default: e | ||
}; | ||
} | ||
var _dec, _class, _temp, _defineProperty__default = _interopDefault(_defineProperty); | ||
function _createForOfIteratorHelper(o, allowArrayLike) { | ||
@@ -86,3 +82,3 @@ var it; | ||
constructor() { | ||
super(...arguments), _defineProperty__default.default(this, "createSSRTransformer", () => initialElement => { | ||
super(...arguments), _defineProperty(this, "createSSRTransformer", () => initialElement => { | ||
var _step, element = initialElement, _iterator = _createForOfIteratorHelper(this.options.transformers); | ||
@@ -89,0 +85,0 @@ try { |
@@ -123,4 +123,6 @@ import _defineProperty from '@babel/runtime/helpers/esm/defineProperty'; | ||
* | ||
* @param element - the element to transform which must be from the JSX received in `ssrTransformer` | ||
* @param transformChildElements - receives the nested elements and props and transforms them into another JSX.Element | ||
* @param element - the element to transform which must be from the JSX received | ||
* in `ssrTransformer` | ||
* @param transformChildElements - receives the nested elements and props and | ||
* transforms them into another JSX.Element | ||
*/ | ||
@@ -127,0 +129,0 @@ function cloneSSRElement(element, transformChildElements) { |
{ | ||
"name": "@remirror/extension-react-ssr", | ||
"version": "1.0.0-next.29", | ||
"version": "1.0.0-next.31", | ||
"description": "If server side support is important to you, then this is perfect for your remirror editor in react.", | ||
@@ -33,7 +33,7 @@ "keywords": [ | ||
"@babel/runtime": "^7.11.0", | ||
"@remirror/extension-react-component": "1.0.0-next.29", | ||
"@remirror/react-utils": "1.0.0-next.28" | ||
"@remirror/extension-react-component": "1.0.0-next.31", | ||
"@remirror/react-utils": "1.0.0-next.31" | ||
}, | ||
"devDependencies": { | ||
"@remirror/core": "1.0.0-next.29", | ||
"@remirror/core": "1.0.0-next.31", | ||
"@remirror/pm": "1.0.0-next.28", | ||
@@ -44,3 +44,3 @@ "@types/react": "^16.9.47", | ||
"peerDependencies": { | ||
"@remirror/core": "1.0.0-next.29", | ||
"@remirror/core": "1.0.0-next.31", | ||
"@remirror/pm": "1.0.0-next.28", | ||
@@ -47,0 +47,0 @@ "@types/react": "^16.8.0", |
@@ -33,7 +33,1 @@ # @remirror/extension-react-ssr | ||
This is one of the **core react** extensions and is included by default via `@remirror/preset-react`. | ||
## Credits | ||
This package was bootstrapped with [monots]. | ||
[monots]: https://github.com/monots/monots |
52735
0.9%895
0.34%33
-15.38%+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed