1
0
mirror of https://github.com/ianstormtaylor/slate.git synced 2025-08-17 20:51:20 +02:00

Update Placeholder to be compatible with older versions of React (#2491)

* Make `placeholder` element compatible with older versions of React

`React.Fragment` is only available in react >= 16.2, which does not
meet the dependency requirements specified by the package (react >=
0.14.0). Updates from `React.Fragment` -> `span` to provide coverage
for older versions of react.

* Update `slate-react` placeholder test case
This commit is contained in:
David Gertmenian-Wong
2018-12-11 12:54:26 -08:00
committed by Ian Storm Taylor
parent c2a3609a09
commit 2ad73d73e5
2 changed files with 9 additions and 7 deletions

View File

@@ -21,11 +21,13 @@ export const output = `
<div style="position:relative">
<span>
<span data-slate-leaf="true">
<span contenteditable="false" style="pointer-events:none;display:inline-block;width:0;max-width:100%;white-space:nowrap;opacity:0.333">
placeholder text
</span>
<span data-slate-zero-width="n" data-slate-length="0">
<br>
<span>
<span contenteditable="false" style="pointer-events:none;display:inline-block;width:0;max-width:100%;white-space:nowrap;opacity:0.333">
placeholder text
</span>
<span data-slate-zero-width="n" data-slate-length="0">
<br>
</span>
</span>
</span>
</span>