web: colocate graphql fragments, unmask where needed, more idiomatic client-preset use

This commit is contained in:
2026-05-19 01:49:58 +02:00
parent bc8642b1fc
commit b09ce9808d
29 changed files with 2065 additions and 7283 deletions
+5 -3
View File
@@ -21,9 +21,11 @@ export const NewsItem = ({ news }: { news: NewsFragment }) => {
)}
</div>
<div className={styles.text}>
<p className={styles.date}>
{formatDate(news.firstPublishedAt, 'd. MMMM yyyy')}
</p>
{news.firstPublishedAt && (
<p className={styles.date}>
{formatDate(news.firstPublishedAt, "d. MMMM yyyy")}
</p>
)}
<h2 className={styles.title}>{news.title}</h2>
<p className={styles.lead}>{news.excerpt}</p>
</div>