navigation

Breadcrumb

アクセシブルなパンくずナビゲーション。nav 要素の aria-label や aria-current="page" に対応。

インポート

import { Breadcrumb, BreadcrumbList, BreadcrumbItem, BreadcrumbLink, BreadcrumbSeparator } from '@stella-ds/react'
BreadcrumbBreadcrumbListBreadcrumbItemBreadcrumbLinkBreadcrumbSeparator

Props

Propデフォルト説明
asChild (BreadcrumbLink)booleanfalseRender as child element (router Link, etc.)
isCurrentPage (BreadcrumbLink)booleanfalseMarks current page — renders as span with aria-current

Preview

使用例

Basic

<Breadcrumb>
  <BreadcrumbList>
    <BreadcrumbItem><BreadcrumbLink href="/">Home</BreadcrumbLink></BreadcrumbItem>
    <BreadcrumbSeparator />
    <BreadcrumbItem><BreadcrumbLink isCurrentPage>Docs</BreadcrumbLink></BreadcrumbItem>
  </BreadcrumbList>
</Breadcrumb>
Badge
コンポーネント一覧
Button