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