Browse Source

site: fix links

pull/1641/head
Benjy Cui 9 years ago
parent
commit
90083433b3
  1. 10
      site/component/utils.js

10
site/component/utils.js

@ -38,11 +38,11 @@ export function jsonmlToComponent(pathname, jsonml) {
[(node) => getTagName(node) === 'video', (node, index) =>
<VideoPlayer video={getAttributes(node)} key={index} />,
],
[(node) => isElement(node) && getTagName(node) === 'a', (node, index) => {
if (getAttributes(node).class ||
(getAttributes(node).href && getAttributes(node).href.indexOf('http') === 0)) {
return toReactComponent(node);
}
[(node) => isElement(node) && getTagName(node) === 'a' && !(
getAttributes(node).class ||
(getAttributes(node).href &&
getAttributes(node).href.indexOf('http') === 0)
), (node, index) => {
return <Link to={getAttributes(node).href} key={index}>{toReactComponent(getChildren(node)[0])}</Link>;
}],
[(node) => {

Loading…
Cancel
Save