diff --git a/.gitignore b/.gitignore index eeb0152f1..91ca02caa 100644 --- a/.gitignore +++ b/.gitignore @@ -6,8 +6,5 @@ yarn-error.log # OSX .DS_Store -# Build files -lib - # Test files coverage diff --git a/assets/mic-red.png b/assets/mic-red.png new file mode 100644 index 000000000..bfb876f04 Binary files /dev/null and b/assets/mic-red.png differ diff --git a/assets/mic-red.svg b/assets/mic-red.svg new file mode 100644 index 000000000..a110ed65d --- /dev/null +++ b/assets/mic-red.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/assets/mic.png b/assets/mic.png new file mode 100644 index 000000000..8396802b7 Binary files /dev/null and b/assets/mic.png differ diff --git a/assets/mic.svg b/assets/mic.svg new file mode 100644 index 000000000..60f9c42cb --- /dev/null +++ b/assets/mic.svg @@ -0,0 +1,25 @@ + + + diff --git a/dev/App.tsx b/dev/App.tsx index 7e0d2d6d5..180a69fe6 100644 --- a/dev/App.tsx +++ b/dev/App.tsx @@ -39,7 +39,7 @@ export default class App extends Component { render() { return (
"+i(e[t].content)+"
\n"},a.fence=function(e,t,r,n,a){var s,u,c,l,f=e[t],d=f.info?o(f.info).trim():"",p="";return d&&(p=d.split(/\s+/g)[0]),0===(s=r.highlight&&r.highlight(f.content,p)||i(f.content)).indexOf(""+s+"
\n"):""+s+"
\n"},a.image=function(e,t,r,n,o){var i=e[t];return i.attrs[i.attrIndex("alt")][1]=o.renderInlineAsText(i.children,r,n),o.renderToken(e,t,r)},a.hardbreak=function(e,t,r){return r.xhtmlOut?"=0)M=l.charCodeAt(f.index-1);else for(T=r-1;T>=0&&("softbreak"!==e[T].type&&"hardbreak"!==e[T].type);T--)if("text"===e[T].type){M=e[T].content.charCodeAt(e[T].content.length-1);break}if(m=32,d
=48&&M<=57&&(v=w=!1),w&&v&&(w=!1,v=N),w||v){if(v)for(T=A.length-1;T>=0&&(g=A[T],!(A[T].level =4))break;o=++n}return e.line=o,(i=e.push("code_block","code",0)).content=e.getLines(t,o,4+e.blkIndent,!0),i.map=[t,e.line],!0}},function(e,t,r){"use strict";e.exports=function(e,t,r,n){var o,i,a,s,u,c,l,f=!1,d=e.bMarks[t]+e.tShift[t],p=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(d+3>p)return!1;if(126!==(o=e.src.charCodeAt(d))&&96!==o)return!1;if(u=d,(i=(d=e.skipChars(d,o))-u)<3)return!1;if(l=e.src.slice(u,d),(a=e.src.slice(d,p)).indexOf(String.fromCharCode(o))>=0)return!1;if(n)return!0;for(s=t;!(++s>=r)&&!((d=u=e.bMarks[s]+e.tShift[s])<(p=e.eMarks[s])&&e.sCount[s]w((u-r)/(b=n+1))&&T("overflow"),r+=(s-t)*b,t=s,a=0;a]*src="[^"<>]*"[^<>]*)\\s?\\/?>',"i"),s=/^(?:https?:)?\/\//i,u=/^(?:https?:\/\/|ftp:\/\/|\/\/|mailto:|xmpp:)/i,c=void 0!==(t=t||{}).removeUnknown&&t.removeUnknown,l=void 0!==t.removeUnbalanced&&t.removeUnbalanced,f=void 0!==t.imageClass?t.imageClass:"",d=!1,p=["a","b","blockquote","code","em","h1","h2","h3","h4","h5","h6","li","ol","p","pre","s","sub","sup","strong","ul"],h=new Array(p.length),g=new Array(p.length);for(r=0;r
':'
':(y=p.indexOf("a"),(t=e.match(i))&&(n=M((r=t[1]).match(/href="([^"<>]*)"/i)[1]),m=(m=r.match(/title="([^"<>]*)"/i))&&void 0!==m[1]?m[1]:"",n&&u.test(n))?(d=!0,h[y]+=1,''):(t=/<\/a>/i.test(e))?(d=!0,h[y]-=1,h[y]<0&&(g[y]=!0),""):(t=e.match(/<(br|hr)\s?\/?>/i))?"<"+t[1].toLowerCase()+">":(t=e.match(/<(\/?)(b|blockquote|code|em|h[1-6]|li|ol(?: start="\d+")?|p|pre|s|sub|sup|strong|ul)>/i))&&!/<\/ol start="\d+"/i.test(e)?(d=!0,y=p.indexOf(t[2].toLowerCase().split(" ")[0]),"/"===t[1]?h[y]-=1:h[y]+=1,h[y]<0&&(g[y]=!0),"<"+t[1]+t[2].toLowerCase()+">"):!0===c?"":o(e))})}e.core.ruler.after("linkify","sanitize_inline",function(e){var t,n,o;for(r=0;r
/g:RegExp("<"+t+">","g"),n=RegExp(""+t+">","g"),e=!0===l?(e=e.replace(r,"")).replace(n,""):(e=e.replace(r,function(e){return o(e)})).replace(n,function(e){return o(e)})}function a(e){var t;for(t=0;t