{"version":3,"sources":["../src/components/Breadcrumb/BreadcrumbItem/useBreadcrumbItem.ts"],"sourcesContent":["'use client';\n\nimport type * as React from 'react';\nimport { useBreadcrumbItemBase_unstable } from '@fluentui/react-breadcrumb';\n\nimport type { BreadcrumbItemProps, BreadcrumbItemState } from './BreadcrumbItem.types';\n\n/**\n * Returns the state for a BreadcrumbItem component, given its props and ref.\n * The returned state can be modified with hooks before being passed to `renderBreadcrumbItem`.\n */\nexport const useBreadcrumbItem = (props: BreadcrumbItemProps, ref: React.Ref<HTMLLIElement>): BreadcrumbItemState => {\n  const state: BreadcrumbItemState = useBreadcrumbItemBase_unstable(props, ref);\n\n  return state;\n};\n"],"names":["useBreadcrumbItem","props","ref","state","useBreadcrumbItemBase_unstable"],"mappings":"AAAA;;;;;+BAWaA;;;eAAAA;;;iCARkC;AAQxC,MAAMA,oBAAoB,CAACC,OAA4BC;IAC5D,MAAMC,QAA6BC,IAAAA,+CAA8B,EAACH,OAAOC;IAEzE,OAAOC;AACT"}