Skip to content

Breadcrumb

The Breadcrumb component is a reusable component that renders a breadcrumb navigation. It displays a series of links representing the current page's hierarchy.

File Path

The Breadcrumb component is located at the following path:
iot-frontend/src/components/Breadcrumb.tsx

Props

The Breadcrumb component accepts the following props:

PropTypeDescription
breadcrumbsBreadcrumbItem[]An array of BreadcrumbItem objects representing the breadcrumb items.

The BreadcrumbItem interface has the following properties:

PropertyTypeDescription
namestringThe display name of the breadcrumb item.
pathstringThe URL path of the breadcrumb item.

Usage

To use the Breadcrumb component, import it into your React component and pass the required breadcrumbs prop:

tsx
import Breadcrumb from './Breadcrumb';

const MyComponent = () => {
  const breadcrumbs = [
    { name: 'Home', path: '/' },
    { name: 'Category', path: '/category' },
    { name: 'Subcategory', path: '/category/subcategory' },
  ];

  return (
    <div>
      <Breadcrumb breadcrumbs={breadcrumbs} />
      {/* Other components */}
    </div>
  );
};

Released under the MIT License.