import type { FC } from 'hono/jsx'; import { Data } from '@/types'; const RSS: FC<{ data: Data }> = ({ data }) => ( {data.title || 'RSSHub'} {data.id || data.link} {data.description || data.title} - Made with love by RSSHub(https://github.com/DIYgod/RSSHub) RSSHub i@diygod.me (DIYgod) {data.language || 'en'} {data.lastBuildDate} {data.author || 'RSSHub'} {data.icon && {data.icon}} {data.logo && {data.logo}} {data.item?.map((item) => ( {item.title} {item.description} {item.guid || item.link || item.title} {item.pubDate && {item.pubDate}} {item.updated && {item.updated || item.pubDate}} {item.author && ( {item.author} )} {typeof item.category === 'string' ? : item.category?.map((c) => )} {item.media && Object.entries(item.media).map(([key, value]) => { const Tag = `media:${key}`; return ; })} {item.upvotes ? {item.upvotes} : ''} {item.downvotes ? {item.downvotes} : ''} {item.comments ? {item.comments} : ''} ))} ); export default RSS;