{"version":3,"sources":["../src/components/Card/Card.tsx"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\nimport type { ForwardRefComponent } from '@fluentui/react-utilities';\n\nimport type { CardProps } from './Card.types';\nimport { useCard, useCardContextValue } from './useCard';\nimport { renderCard } from './renderCard';\n\n/**\n * A card provides scaffolding for hosting actions and content for a single topic.\n */\nexport const Card: ForwardRefComponent<CardProps> = React.forwardRef((props, ref) => {\n  const state = useCard(props, ref);\n  const contextValue = useCardContextValue(state);\n\n  return renderCard(state, contextValue);\n});\n\nCard.displayName = 'Card';\n"],"names":["Card","React","forwardRef","props","ref","state","useCard","contextValue","useCardContextValue","renderCard","displayName"],"mappings":"AAAA;;;;;+BAYaA;;;eAAAA;;;;iEAVU;yBAIsB;4BAClB;AAKpB,MAAMA,qBAAuCC,OAAMC,UAAU,CAAC,CAACC,OAAOC;IAC3E,MAAMC,QAAQC,IAAAA,gBAAO,EAACH,OAAOC;IAC7B,MAAMG,eAAeC,IAAAA,4BAAmB,EAACH;IAEzC,OAAOI,IAAAA,sBAAU,EAACJ,OAAOE;AAC3B;AAEAP,KAAKU,WAAW,GAAG"}