src/components/PostTags/PostTags.jsx
import React, { Component } from "react";
import _ from "lodash";
import { Link } from "gatsby";
import "./PostTags.css";
class PostTags extends Component {
render() {
const { prefix, tags } = this.props;
if (tags) {
return (
<span>
{prefix}
{tags.map((tag, index, arr) => (
<span key={tag}>
<Link key={tag} to={`/tags/${_.kebabCase(tag)}`}>
{tag}
</Link>
{index !== arr.length - 1 ? ", " : ""}
</span>
))}
</span>
);
}
return null;
}
}
export default PostTags;