import type { Component } from "solid-js"; import { createDateFormatter, createRelativeArticleUrl } from "@root/utils"; import { URL_BLOG_PREFIX } from "@root/constants"; import "./ArticleItem.scss"; export type ArticleItemProps = { id: string; title: string; pubDate: Date; pageLang: string; }; const ArticleItem: Component = (props) => { const articleLang = props.id.split("/")[0]; const href = createRelativeArticleUrl( { id: props.id, title: props.title, pubDate: props.pubDate }, URL_BLOG_PREFIX ); return (

{props.title}

{articleLang !== props.pageLang && {articleLang.toLocaleUpperCase()}}

); }; export default ArticleItem;