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: number; title: string; pubDate: string; pageLang: string; articleLang: string; slug: string; }; const ArticleItem: Component = (props) => { const articleLang = props.articleLang; const href = createRelativeArticleUrl( { pubDate: props.pubDate, slug: props.slug, articleLang: props.articleLang }, URL_BLOG_PREFIX ); return (

{props.title}

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

); }; export default ArticleItem;