@osdeibi/bucky-seo-react
Version:
React component for managing meta tags, Open Graph, and dynamic JSON-LD
21 lines (20 loc) • 668 B
TypeScript
import type { StructuredData } from "../DynamicHead.types";
export interface BreadcrumbItem {
/** Posición en la lista (1-based) */
position: number;
/** Texto de la miga de pan */
name: string;
/** URL de la página correspondiente */
item: string;
}
/** Props para todo el BreadcrumbList */
export interface BreadcrumbListProps {
itemListElement: BreadcrumbItem[];
}
/**
* Generador de JSON-LD para BreadcrumbList.
*
* Google espera un objeto @type=BreadcrumbList con un array
* itemListElement de ListItem :contentReference[oaicite:0]{index=0}.
*/
export declare function breadcrumbList(opts: BreadcrumbListProps): StructuredData;