Ivan Li
de1da22508
Some checks failed
🚀 Build and deploy by ftp / 🎉 Deploy (push) Failing after 10m33s
Co-authored-by: Ivan Li <ivanli2048@gmail.com> Reviewed-on: #3
19 lines
393 B
TypeScript
19 lines
393 B
TypeScript
import Link from 'next/link'
|
|
import { slug } from 'github-slugger'
|
|
interface Props {
|
|
text: string
|
|
}
|
|
|
|
const Tag = ({ text }: Props) => {
|
|
return (
|
|
<Link
|
|
href={`/tags/${slug(text)}`}
|
|
className="mr-3 text-sm font-medium uppercase text-primary-500 hover:text-primary-600 dark:hover:text-primary-400"
|
|
>
|
|
{text.split(' ').join('-')}
|
|
</Link>
|
|
)
|
|
}
|
|
|
|
export default Tag
|