Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/llms-txt-hub / apps/web/components/sections/featured-projects-section.tsx |
| Date | Not specified in source |
| Repository | Janady13/llms-txt-hub |
| Revision | e0f4bf978d4df168369c7601d9c5f5ea89e84377 |
| Branch | main |
| Path or archive member | apps/web/components/sections/featured-projects-section.tsx |
| Original SHA-256 | f19cce686ea3e9fc33169f9dc61481384be850f658d2f865aec31ca3143c68bf |
| Git blob SHA | 59ff752689696804479244bec3c324861783e23f |
| Reading-copy SHA-256 | f19cce686ea3e9fc33169f9dc61481384be850f658d2f865aec31ca3143c68bf |
Recovered source transcript
Download complete source text ↓24 lines · 0.8 KB
import { Section } from '@/components/layout/section'
import { LLMGrid } from '@/components/llm/llm-grid'
import type { WebsiteMetadata } from '@/lib/content-loader'
import { getRoute } from '@/lib/routes'
interface FeaturedProjectsSectionProps {
projects: WebsiteMetadata[]
}
export function FeaturedProjectsSection({ projects }: FeaturedProjectsSectionProps) {
// Projects are already filtered and limited to 8 featured items
// Shows 6 on smaller screens, 8 on 4xl+ (handled via CSS in LLMGrid)
return (
<Section
title="Featured Tools & Platforms"
description="Discover the most popular AI-ready websites and development tools"
viewAllHref={getRoute('category.page', { category: 'featured' })}
viewAllText="All featured"
>
{projects.length > 0 && <LLMGrid items={projects} />}
</Section>
)
}