Skip to content

Commit 30384d0

Browse files
authored
fix(fluent-editor): fix link/img render error (#2156)
1 parent 1d6b6bd commit 30384d0

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

packages/renderless/src/common/xss.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ let xssOptions = {
2222
enableUrl: true,
2323
html: {
2424
whiteList: {
25-
a: ['class', 'style', 'contenteditable', 'data-id', 'data-title', 'data-size', 'data-last-modified'],
25+
a: ['class', 'style', 'contenteditable', 'data-id', 'data-title', 'data-size', 'data-last-modified', 'href'],
2626
address: ['class', 'style'],
2727
area: ['class', 'style'],
2828
article: ['class', 'style'],
@@ -74,7 +74,7 @@ let xssOptions = {
7474
header: ['class', 'style'],
7575
hr: ['class', 'style'],
7676
i: ['class', 'style', 'data-image-id', 'data-image'],
77-
img: ['class', 'style', 'devui-editorx-image', 'style', 'data-image-id'],
77+
img: ['class', 'style', 'devui-editorx-image', 'style', 'data-image-id', 'src'],
7878
input: ['class', 'style', 'data-formula', 'data-link', 'data-video'],
7979
ins: ['class', 'style'],
8080
li: ['class', 'style'],

packages/theme/src/fluent-editor/index.less

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,7 @@
183183
margin-right: 8px;
184184

185185
svg {
186+
width: 16px;
186187
font-size: 16px;
187188
}
188189

0 commit comments

Comments
 (0)