UNPKG

codenawis-theme

Version:

A frontity theme by @mymakarim @codenawis

38 lines (35 loc) 772 B
import React from "react"; import { connect, styled } from "frontity"; import Link from "../link"; const Tags = ({ state, tags }) => ( <> {tags.length > 0 ? ( <> <b>Tags: </b> {tags.map((tagId) => { const tag = state.source.tag[tagId]; return ( <Wrapper key={tagId}> <Link link={tag?.link}>{tag?.name}</Link> </Wrapper> ); })} </> ) : null} </> ); export default connect(Tags); const Wrapper = styled.span` display: inline; margin-right: .5rem; & a { color: #dc3545; font-weight: 500; font-size: 1rem; padding: 10px 0px 17px; } a:hover { transition: all .5s; color:black; } `;