{children}
, + h1: ({ children }) =>{children}
, + h2: ({ children }) =>{children}
, + h3: ({ children }) =>{children}
, + h4: ({ children }) =>{children}
, + h5: ({ children }) =>{children}
, + h6: ({ children }) =>{children}
, + img: ({ src, alt }) => { + const displayText = src || alt || 'image'; + return {displayText}; + }, + video: ({ src }) => {src}, + iframe: ({ src }) => {src}, + source: ({ src }) => {src}, + spoiler: ({ children }) => {children}, + a: ({ href, children }) => { + if (href && !isInCatalogView) { + try { + const linkMediaInfo = getLinkMediaInfo(href); + const embedUrl = href.startsWith('http') ? new URL(href) : null; + if ((embedUrl && canEmbed(embedUrl)) || getHasThumbnail(linkMediaInfo, href)) { + return{children}
, - h1: ({ children }) =>{children}
, - h2: ({ children }) =>{children}
, - h3: ({ children }) =>{children}
, - h4: ({ children }) =>{children}
, - h5: ({ children }) =>{children}
, - h6: ({ children }) =>{children}
, - img: ({ src, alt }) => { - const displayText = src || alt || 'image'; - return {displayText}; - }, - video: ({ src }) => {src}, - iframe: ({ src }) => {src}, - source: ({ src }) => {src}, - spoiler: ({ children }) => {children}, - a: ({ href, children }) => { - if (href && !isInCatalogView) { - try { - const linkMediaInfo = getLinkMediaInfo(href); - const embedUrl = href.startsWith('http') ? new URL(href) : null; - if ((embedUrl && canEmbed(embedUrl)) || getHasThumbnail(linkMediaInfo, href)) { - return