/
githubmirror
/
marktext
Обзор
Документация
Войти
/
githubmirror
/
marktext
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/website/src/components/Stats.tsx
27 строк
829 B
Ran Luo
refactor(website): simplify landing page (helpers, types, data-driven blocks) (#4350)
02 июн 2026, 19:38
Не верифицирован
02 июн 2026, 19:38
1c7058a
Код
Авторство
О чём код?
import { revealClass, type RevealDelay } from '@/lib/sections' type Stat = { value: string; label: string; delay?: RevealDelay } const STATS: Stat[] = [ { value: '56.6k', label: 'GitHub stars' }, { value: '146', label: 'Contributors', delay: 'd1' }, { value: '3', label: 'Platforms supported', delay: 'd2' }, { value: 'MIT', label: 'Free & open source', delay: 'd3' } ] export default function Stats() { return ( <section className="block block--top-tight"> <div className="wrap"> <div className="stats"> {STATS.map((s) => ( <div className={revealClass(s.delay, 'stat')} key={s.label}> <div className="n grad-text">{s.value}</div> <div className="l">{s.label}</div> </div> ))} </div> </div> </section> ) }