1
0
mirror of https://github.com/ianstormtaylor/slate.git synced 2025-01-19 06:18:16 +01:00

3165 Commits

Author SHA1 Message Date
Ziad Beyens
a234667935 fix: typo (#3281) 2019-12-09 18:39:50 -05:00
Ryan Gurney
1141f59f4f Small docs changes (#3279)
* Small docs changes

Fixes a couple of small typos in the plugins documentation.

* Update 07-plugins.md
2019-12-09 13:16:50 -05:00
Ian Storm Taylor
bf5cd700ca Publish
- slate-history@0.52.5
 - slate-hyperscript@0.52.5
 - slate-react@0.52.5
 - slate-schema@0.52.5
 - slate@0.52.5
slate@0.52.5 slate-schema@0.52.5 slate-react@0.52.5 slate-hyperscript@0.52.5 slate-history@0.52.5
2019-12-07 22:57:26 -05:00
Ian Storm Taylor
3364d77508 fix Editor.mergeNodes previous matching logic 2019-12-07 22:53:52 -05:00
Ian Storm Taylor
cfd4c3dd17 Publish
- slate-history@0.52.4
 - slate-hyperscript@0.52.4
 - slate-react@0.52.4
 - slate-schema@0.52.4
 - slate@0.52.4
slate@0.52.4 slate-schema@0.52.4 slate-react@0.52.4 slate-hyperscript@0.52.4 slate-history@0.52.4
2019-12-07 18:14:07 -05:00
Ian Storm Taylor
4979f8ec1e add withMatch option to Editor.mergeNodes 2019-12-07 17:46:19 -05:00
Ian Storm Taylor
d2bdaae66c reorganize core normalization tests 2019-12-07 16:00:39 -05:00
Ziad Beyens
0e95b02399 fix: ts (#3271)
* fix: ts

* remove suggest
2019-12-07 15:33:59 -05:00
Ziad Beyens
3b16a1c3f0 fix: ts (#3270)
* fix: ts

Fix:

- Argument of type 'Point | undefined' is not assignable to parameter of type 'Location'.
  Type 'undefined' is not assignable to type 'Location'.
- Types of property 'zIndex' are incompatible.

* use &&

* use optional chaining

* revert optional chaining (not supported)
2019-12-07 15:31:51 -05:00
Ian Storm Taylor
043a5c1709 fix parse error 2019-12-07 15:27:22 -05:00
Ian Storm Taylor
eb6631a677 Merge branch 'master' of github.com:ianstormtaylor/slate 2019-12-07 14:52:23 -05:00
Ian Storm Taylor
39d19b0f71 add Editor.unsetNodes and Node.children 2019-12-07 14:52:18 -05:00
Ziad Beyens
7ac85e6a93 style: no-unused-vars (#3269) 2019-12-07 11:53:31 -05:00
Ian Storm Taylor
0856dd7115 Publish
- slate-history@0.52.3
 - slate-hyperscript@0.52.3
 - slate-react@0.52.3
 - slate-schema@0.52.3
 - slate@0.52.3
slate@0.52.3 slate-schema@0.52.3 slate-react@0.52.3 slate-hyperscript@0.52.3 slate-history@0.52.3
2019-12-07 11:47:18 -05:00
Dylan Markow
b4268647a2 Insert outside inline when selection is at the end (#3260)
* Insert outside inline when selection is at the end

* Move inline edge check to insert_text

* Fix selection point after deleting text
2019-12-07 11:45:06 -05:00
Ian Storm Taylor
e1918a7cf4 try to fix rollup ts declarations 2019-12-07 11:40:48 -05:00
Ian Storm Taylor
7fee65b87c Publish
- slate-history@0.52.2
 - slate-hyperscript@0.52.2
 - slate-react@0.52.2
 - slate-schema@0.52.2
 - slate@0.52.2
slate@0.52.2 slate-schema@0.52.2 slate-react@0.52.2 slate-hyperscript@0.52.2 slate-history@0.52.2
2019-12-06 17:57:37 -05:00
Ian Storm Taylor
313debddba
add voids: true option to transforms and queries (#3265) 2019-12-06 17:24:13 -05:00
Yoz Grahame
ff516ccad8 Fix introduction links to examples (#3266)
Existing links (to Github) were 404ing, so I changed them to point to slatejs.org.
Removed the final list item linking to the rest of the examples, since I can't see a page on slatejs.org that does that. Instead, I added a line after the examples list that talks about "View Source" and links to the Github folder listing.
2019-12-06 17:22:56 -05:00
Dylan Markow
b629be3398 Fix paste example: nested formatting (#3264) 2019-12-06 17:14:35 -05:00
Eddy Wilson
56d798a943 implement isomorphic layout effect (#3262)
supresses warning on SSR when using useLayoutEffect by falling back
to useEffect when window is undefined

neither useLayoutEffect nor useEffect is run on server
2019-12-06 14:37:50 -05:00
Ian Storm Taylor
1389093f06 Publish
- slate-history@0.52.1
 - slate-hyperscript@0.52.1
 - slate-react@0.52.1
 - slate-schema@0.52.1
 - slate@0.52.1
slate@0.52.1 slate-schema@0.52.1 slate-react@0.52.1 slate-hyperscript@0.52.1 slate-history@0.52.1
2019-12-06 12:39:26 -05:00
Ian Storm Taylor
9b34a3310f Merge branch 'master' of github.com:ianstormtaylor/slate 2019-12-06 12:09:00 -05:00
Ian Storm Taylor
be8b7222ee update walkthroughs 2019-12-06 12:06:53 -05:00
Dylan Markow
eeecae023f Force a zero offset when inside a void node (#3261) 2019-12-06 11:13:03 -05:00
Ian Storm Taylor
624c03339b add more schema tests
add more schema tests
2019-12-06 10:58:51 -05:00
Dylan Markow
8982ba9b2f Improved merging of blocks when deleting text (#3258) 2019-12-05 20:35:30 -05:00
Tim Buckley
ed974222a9 Custom Format docs typo fix: leaf -> props (#3257)
* Custom Format docs typo fix: leaf -> props

* Update 04-applying-custom-formatting.md
2019-12-05 19:13:34 -05:00
Ryan Gurney
6aae94156b Change B to I in code example (#3256)
Fixes a ridiculously small typo in the rendering code example.
2019-12-05 18:58:41 -05:00
Ian Storm Taylor
5c37bfc024 add more schema tests 2019-12-05 17:34:00 -05:00
Ian Storm Taylor
8653e74f6c Publish
- slate-history@0.52.0
 - slate-hyperscript@0.52.0
 - slate-react@0.52.0
 - slate-schema@0.52.0
 - slate@0.52.0
slate@0.52.0 slate-schema@0.52.0 slate-react@0.52.0 slate-hyperscript@0.52.0 slate-history@0.52.0
2019-12-05 15:39:58 -05:00
Ian Storm Taylor
c2f962da58 update keywords 2019-12-05 15:38:14 -05:00
Ian Storm Taylor
d536f786e9 update changelog 2019-12-05 15:33:58 -05:00
Ian Storm Taylor
90d40fd764
change schema plugin to be returned from function (#3252)
* change schema plugin to be returned from function

* fix forced-layout example
2019-12-05 15:29:02 -05:00
Ian Storm Taylor
be1ce2e099
fix schema properties to be exhaustive, add leaves (#3251) 2019-12-05 15:16:49 -05:00
Ian Storm Taylor
d24296e372 update changelog with more info 2019-12-05 15:07:53 -05:00
Ian Storm Taylor
b54e98f46c unpin slate dev deps 2019-12-05 15:07:44 -05:00
Ian Storm Taylor
12af78609f fix gitbook sidebar 2019-12-05 13:11:10 -05:00
Ian Storm Taylor
fad4e7fc80 fix gitbook sidebar 2019-12-05 12:59:14 -05:00
Ian Storm Taylor
97426525ca fix richtext and plaintext naming 2019-12-05 12:57:39 -05:00
Ian Storm Taylor
124ff37c3a update docs 2019-12-05 12:52:52 -05:00
Ian Storm Taylor
c34b4b7462 Publish
- slate-history@0.51.0
 - slate-hyperscript@0.51.0
 - slate-react@0.51.0
 - slate-schema@0.51.0
 - slate@0.51.0
slate@0.51.0 slate-schema@0.51.0 slate-react@0.51.0 slate-hyperscript@0.51.0 slate-history@0.51.0
2019-12-05 12:52:03 -05:00
Ian Storm Taylor
f461ae5d45 fix ReactDOM batchedUpdates import 2019-12-05 12:02:41 -05:00
Ian Storm Taylor
7e6f680a1f update changelogs 2019-12-05 11:44:07 -05:00
Ian Storm Taylor
f3fc2c2a54
Change <Slate> to a controlled component (#3216)
* change <Slate> to be a controlled component

* add comment about unstable React API
2019-12-05 11:36:44 -05:00
Ian Storm Taylor
4c03b497d9
remove marks, in favor of text properties (#3235)
* remove marks, in favor of text properties

* fix lint

* fix more examples

* update docs
2019-12-05 11:21:15 -05:00
Urban Etter
31df397930 Fix check list example (#3232)
* Fix check list example

* Fix lint errors
2019-12-04 15:02:18 -05:00
Dylan Markow
75e5015cc5 Handle autoFocus after mounting (#3226) 2019-12-04 15:01:41 -05:00
Ian Storm Taylor
6627ba4b94
fix universal matching mode for marks (#3230)
* fix universal matching mode for marks

* fix lint
2019-12-04 12:57:15 -05:00
Dylan Markow
fe2cebb58f Load with correct starting example (#3220) 2019-12-04 10:43:06 -05:00