Skip to content

Commit 3c23e94

Browse files
author
Ross Edfort
committed
TENT-2908 - support spans
1 parent c2cd606 commit 3c23e94

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

packages/draft-js-export-html/src/stateToHTML.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ const ENTITY_ATTR_MAP: {[entityType: string]: AttrMap} = {
7676
title: 'title',
7777
className: 'class',
7878
clicktracking: 'clicktracking',
79+
universal: 'universal',
7980
},
8081
[ENTITY_TYPE.IMAGE]: {
8182
src: 'src',
@@ -85,6 +86,10 @@ const ENTITY_ATTR_MAP: {[entityType: string]: AttrMap} = {
8586
className: 'class',
8687
style: 'style',
8788
},
89+
SPAN: {
90+
className: 'class',
91+
style: 'style',
92+
},
8893
};
8994

9095
// Map entity data to element attributes.

packages/draft-js-import-element/src/stateFromElement.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ const DATA_ATTRIBUTE = /^data-([a-z0-9-]+)$/;
110110
const ELEM_ATTR_MAP = {
111111
a: {href: 'url', rel: 'rel', target: 'target', title: 'title', clicktracking: 'clicktracking'},
112112
img: {src: 'src', alt: 'alt', class: 'className', style: 'style', height: 'height', width: 'width'},
113+
span: {class: 'className', style: 'style'},
113114
};
114115

115116
const getEntityData = (tagName: string, element: DOMElement) => {

0 commit comments

Comments
 (0)