{
  "version": 3,
  "sources": ["../../../../src/core/content/LmAvatar.tsx"],
  "sourcesContent": ["import { Avatar, AvatarProps, Text, TextProps } from 'tamagui'\n\nexport type LmAvatarProps = AvatarProps & {\n  color?: AvatarProps['backgroundColor']\n  src?: string\n  letter?: string\n  letterProps?: TextProps\n}\n\nexport function LmAvatar({ color, src, letter, letterProps, ...rest }: LmAvatarProps) {\n  return (\n    <Avatar\n      circular={rest.circular ?? true}\n      {...rest}\n      backgroundColor={src ? undefined : color || '$gray10'}\n    >\n      {src ? (\n        <>\n          <Avatar.Image src={{ uri: src }} />\n          <Avatar.Fallback backgroundColor={color || '$gray10'} />\n        </>\n      ) : (\n        <Text fontSize={'$8'} color={'white'} backgroundColor={'$gray10'} {...letterProps}>\n          {letter}\n        </Text>\n      )}\n    </Avatar>\n  )\n}\n"],
  "mappings": "AAAA,SAAS,QAAqB,YAAuB;AAS9C,SAAS,SAAS,EAAE,OAAO,KAAK,QAAQ,gBAAgB,KAAK,GAAkB;AACpF,SACE,CAAC,OACC,UAAU,KAAK,YAAY,UACvB,MACJ,iBAAiB,MAAM,SAAY,SAAS,YAE3C,MACC;AAAA,IACE,CAAC,OAAO,MAAM,KAAK,EAAE,KAAK,IAAI,GAAG;AAAA,IACjC,CAAC,OAAO,SAAS,iBAAiB,SAAS,WAAW;AAAA,EACxD,MAEA,CAAC,KAAK,SAAU,KAAM,MAAO,QAAS,gBAAiB,cAAe,cACnE,OACH,EAFC,MAIL,EAfC;AAiBL;",
  "names": []
}
