UNPKG
@edtr-io/plugin-text
Version:
latest (3.0.2)
next (2.0.0-beta.2)
3.0.2
3.0.1
3.0.0
2.8.2
2.6.0
2.5.1
2.5.0
2.4.0
2.3.2
2.3.1
2.3.0
2.2.0
2.0.2
2.0.1
2.0.0
2.0.0-beta.2
2.0.0-beta.1
2.0.0-beta.0
2.0.0-2.0.0-beta.0.0
1.3.1
1.3.0
1.2.0
1.1.0
1.0.3
1.0.2
1.0.1
1.0.0
1.0.0-beta.4
1.0.0-beta.3
1.0.0-beta.2
1.0.0-beta.1
1.0.0-beta.0
0.52.2
0.52.1
0.52.0
0.51.3
0.51.2
0.51.1
0.51.0
0.50.1
0.50.0
0.14.0
0.13.7
0.13.6
0.13.5
0.13.5-alpha.2
0.13.5-alpha.1
0.13.5-alpha.0
0.13.4
0.13.3
0.13.2
0.13.1
0.13.0
0.13.0-alpha.0
0.12.0
0.11.3
0.11.2
0.11.1
0.11.0
0.10.3
0.10.2
0.10.1
0.10.0
0.9.7
0.9.6
0.9.5
0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
0.8.3
0.8.2
0.8.1
0.8.0
0.8.0-alpha.1
0.8.0-alpha.0
0.7.1
0.7.0
0.7.0-alpha.4
0.7.0-alpha.3
0.7.0-alpha.2
0.7.0-alpha.1
0.7.0-alpha.0
0.6.2
0.6.1
0.6.0
0.5.0
0.4.3
0.4.2
0.4.1
0.4.0
0.3.2
0.3.1
0.3.0
0.2.1
## Table of contents
github.com/edtr-io/edtr-io
edtr-io/edtr-io
@edtr-io/plugin-text
/
src
/
plugins
/
link.ts
12 lines
(8 loc)
•
247 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
import
{
Editor
as
SlateEditor
}
from
'slate'
export
const
withLinks
= (
editor: SlateEditor
) => {
const
{ isInline } = editor editor.
isInline
=
(
element
) =>
{
return
element.
type
===
'a'
?
true
:
isInline
(element) }
return
editor }