/
githubmirror
/
immutable-js
Обзор
Документация
Войти
/
githubmirror
/
immutable-js
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
website/src/sidebar/Focus.tsx
31 строка
590 B
Julien Deniau
Better sidebar for v5 navigation
02 июн 2025, 00:59
02 июн 2025, 00:59
b62e28e
Код
Авторство
О чём код?
import { JSX } from 'react'; import FocusGroup from './FocusGroup'; type FocusItem = { label: string; functions: Record<string, { label: string; url: string }>; }; export type FocusType = Array<FocusItem>; export default function Focus({ focus, }: { focus?: FocusType; }): JSX.Element | null { if (focus?.length === 0) { return null; } return ( <div className="members"> {focus?.map((def) => ( <FocusGroup key={def.label} title={def.label} functions={Object.values(def.functions)} /> ))} </div> ); }