{"version":3,"sources":["../src/components/Skeleton/SkeletonItem/SkeletonItem.tsx"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\nimport type { SkeletonItemProps } from './SkeletonItem.types';\nimport { useSkeletonItem } from './useSkeletonItem';\nimport { renderSkeletonItem } from './renderSkeletonItem';\n\n/**\n * A SkeletonItem component for loading placeholders.\n */\nexport const SkeletonItem = React.forwardRef<HTMLDivElement, SkeletonItemProps>((props, ref) => {\n  const state = useSkeletonItem(props, ref);\n\n  return renderSkeletonItem(state);\n});\n\nSkeletonItem.displayName = 'SkeletonItem';\n"],"names":["SkeletonItem","React","forwardRef","props","ref","state","useSkeletonItem","renderSkeletonItem","displayName"],"mappings":"AAAA;;;;;+BAUaA;;;eAAAA;;;;iEARU;iCAES;oCACG;AAK5B,MAAMA,6BAAeC,OAAMC,UAAU,CAAoC,CAACC,OAAOC;IACtF,MAAMC,QAAQC,IAAAA,gCAAe,EAACH,OAAOC;IAErC,OAAOG,IAAAA,sCAAkB,EAACF;AAC5B;AAEAL,aAAaQ,WAAW,GAAG"}