1
0
mirror of https://github.com/ianstormtaylor/slate.git synced 2025-02-22 16:17:17 +01:00

fix performance issue in Leaf (#158)

This commit is contained in:
Mathieu Dutour 2016-07-22 22:15:12 +01:00 committed by Ian Storm Taylor
parent fe89247a24
commit f19f39a8b3

View File

@ -127,10 +127,11 @@ class Leaf extends React.Component {
}) })
const style = marks.reduce((memo, mark) => { const style = marks.reduce((memo, mark) => {
return { const renderedMark = renderMark(mark, marks)
...memo, Object.keys(renderedMark).forEach((k) => {
...renderMark(mark, marks), memo[k] = renderedMark[k]
} })
return memo
}, {}) }, {})
return ( return (