From 5f1ac97856f078d3314118809329e380c81a867a Mon Sep 17 00:00:00 2001 From: Tim <roadscape@users.noreply.github.com> Date: Thu, 20 Oct 2016 13:33:39 -0400 Subject: [PATCH] add img.alt attrib to de/serialize --- app/utils/SlateEditor/Schema.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/utils/SlateEditor/Schema.js b/app/utils/SlateEditor/Schema.js index e55f95a16..86fbe1d87 100644 --- a/app/utils/SlateEditor/Schema.js +++ b/app/utils/SlateEditor/Schema.js @@ -115,7 +115,7 @@ export const HtmlRules = [ kind: 'block', type: 'image', isVoid: true, - data: {src: el.attribs.src}, + data: {src: el.attribs.src, alt: el.attribs.al}, nodes: next(el.children) } case 'a': @@ -157,8 +157,9 @@ export const HtmlRules = [ } if(object.kind == 'block' && object.type == 'image') { const src = object.data.get('src') + const alt = object.data.get('alt') if(!src) console.log("** ERR: serializing image with no src...", JSON.stringify(object)) - return <img src={src} /> + return <img src={src} alt={alt} /> } console.log("No serializer for: ", object.kind, JSON.stringify(object, null, 2), children) } -- GitLab