{"id":"S25j","dependencies":[{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/theme/dist/esm/components/avatar.js.map","includedInParent":true,"mtime":1616745790320},{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/example/package.json","includedInParent":true,"mtime":1616745785170},{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/theme/package.json","includedInParent":true,"mtime":1616745790320},{"name":"@chakra-ui/theme-tools","loc":{"line":1,"column":42},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/theme/dist/esm/components/avatar.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/theme-tools/dist/esm/index.js"},{"name":"../foundations/sizes","loc":{"line":2,"column":23},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/theme/dist/esm/components/avatar.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/theme/dist/esm/foundations/sizes.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.default=void 0;var e=require(\"@chakra-ui/theme-tools\"),r=t(require(\"../foundations/sizes\"));function t(e){return e&&e.__esModule?e:{default:e}}var a=[\"container\",\"excessLabel\",\"badge\",\"label\"];function l(r){return{transform:\"translate(25%, 25%)\",borderRadius:\"full\",border:\"0.2em solid\",borderColor:(0,e.mode)(\"white\",\"gray.800\")(r)}}function o(r){return{bg:(0,e.mode)(\"gray.200\",\"whiteAlpha.400\")(r)}}function i(r){var{name:t,theme:a}=r,l=t?(0,e.randomColor)({string:t}):\"gray.400\",o=\"white\";return(0,e.isDark)(l)(a)||(o=\"gray.800\"),{bg:l,color:o,borderColor:(0,e.mode)(\"white\",\"gray.800\")(r),verticalAlign:\"top\"}}var n=e=>({badge:l(e),excessLabel:o(e),container:i(e)});function s(e){var t=r.default[e];return{container:{width:e,height:e,fontSize:\"calc(\"+(null!=t?t:e)+\" / 2.5)\"},excessLabel:{width:e,height:e},label:{fontSize:\"calc(\"+(null!=t?t:e)+\" / 2.5)\",lineHeight:\"100%\"!==e?null!=t?t:e:void 0}}}var u={\"2xs\":s(\"4\"),xs:s(\"6\"),sm:s(\"8\"),md:s(\"12\"),lg:s(\"16\"),xl:s(\"24\"),\"2xl\":s(\"32\"),full:s(\"100%\")},d={size:\"md\"},c={parts:a,baseStyle:n,sizes:u,defaultProps:d};exports.default=c;"},"sourceMaps":{"js":{"mappings":[{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":0}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":13}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":20}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":35}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":43}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":56}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":57}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":64}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":68}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":76}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":89}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":91}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":95}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":97}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":105}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":131}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":133}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":135}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":143}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":168}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":177}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":179}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":182}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":189}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":192}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":194}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":205}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":207}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":208}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":216}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":1,"column":219}},{"source":"../../../src/components/avatar.ts","name":"parts","original":{"line":4,"column":6},"generated":{"line":1,"column":223}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":4,"column":14},"generated":{"line":1,"column":225}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":4,"column":15},"generated":{"line":1,"column":226}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":4,"column":28},"generated":{"line":1,"column":238}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":4,"column":43},"generated":{"line":1,"column":252}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":4,"column":52},"generated":{"line":1,"column":260}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":1,"column":269}},{"source":"../../../src/components/avatar.ts","name":"baseStyleBadge","original":{"line":6,"column":9},"generated":{"line":1,"column":278}},{"source":"../../../src/components/avatar.ts","name":"props","original":{"line":6,"column":24},"generated":{"line":1,"column":280}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":7,"column":9},"generated":{"line":1,"column":283}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":7,"column":9},"generated":{"line":1,"column":289}},{"source":"../../../src/components/avatar.ts","name":"transform","original":{"line":8,"column":4},"generated":{"line":1,"column":290}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":8,"column":15},"generated":{"line":1,"column":300}},{"source":"../../../src/components/avatar.ts","name":"borderRadius","original":{"line":9,"column":4},"generated":{"line":1,"column":322}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":9,"column":18},"generated":{"line":1,"column":335}},{"source":"../../../src/components/avatar.ts","name":"border","original":{"line":10,"column":4},"generated":{"line":1,"column":342}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":10,"column":12},"generated":{"line":1,"column":349}},{"source":"../../../src/components/avatar.ts","name":"borderColor","original":{"line":11,"column":4},"generated":{"line":1,"column":363}},{"source":"../../../src/components/avatar.ts","name":"mode","original":{"line":11,"column":17},"generated":{"line":1,"column":376}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":11,"column":22},"generated":{"line":1,"column":378}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":11,"column":22},"generated":{"line":1,"column":380}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":11,"column":22},"generated":{"line":1,"column":386}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":11,"column":31},"generated":{"line":1,"column":394}},{"source":"../../../src/components/avatar.ts","name":"mode","original":{"line":11,"column":17},"generated":{"line":1,"column":405}},{"source":"../../../src/components/avatar.ts","name":"props","original":{"line":11,"column":43},"generated":{"line":1,"column":406}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":15,"column":0},"generated":{"line":1,"column":410}},{"source":"../../../src/components/avatar.ts","name":"baseStyleExcessLabel","original":{"line":15,"column":9},"generated":{"line":1,"column":419}},{"source":"../../../src/components/avatar.ts","name":"props","original":{"line":15,"column":30},"generated":{"line":1,"column":421}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":16,"column":9},"generated":{"line":1,"column":424}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":16,"column":9},"generated":{"line":1,"column":430}},{"source":"../../../src/components/avatar.ts","name":"bg","original":{"line":17,"column":4},"generated":{"line":1,"column":431}},{"source":"../../../src/components/avatar.ts","name":"mode","original":{"line":17,"column":8},"generated":{"line":1,"column":435}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":17,"column":13},"generated":{"line":1,"column":437}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":17,"column":13},"generated":{"line":1,"column":439}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":17,"column":13},"generated":{"line":1,"column":445}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":17,"column":25},"generated":{"line":1,"column":456}},{"source":"../../../src/components/avatar.ts","name":"mode","original":{"line":17,"column":8},"generated":{"line":1,"column":473}},{"source":"../../../src/components/avatar.ts","name":"props","original":{"line":17,"column":43},"generated":{"line":1,"column":474}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":21,"column":0},"generated":{"line":1,"column":478}},{"source":"../../../src/components/avatar.ts","name":"baseStyleContainer","original":{"line":21,"column":9},"generated":{"line":1,"column":487}},{"source":"../../../src/components/avatar.ts","name":"props","original":{"line":21,"column":28},"generated":{"line":1,"column":489}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":22,"column":8},"generated":{"line":1,"column":492}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":22,"column":8},"generated":{"line":1,"column":496}},{"source":"../../../src/components/avatar.ts","name":"name","original":{"line":22,"column":10},"generated":{"line":1,"column":501}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":22,"column":8},"generated":{"line":1,"column":503}},{"source":"../../../src/components/avatar.ts","name":"theme","original":{"line":22,"column":16},"generated":{"line":1,"column":509}},{"source":"../../../src/components/avatar.ts","name":"props","original":{"line":22,"column":26},"generated":{"line":1,"column":512}},{"source":"../../../src/components/avatar.ts","name":"bg","original":{"line":23,"column":8},"generated":{"line":1,"column":514}},{"source":"../../../src/components/avatar.ts","name":"name","original":{"line":23,"column":13},"generated":{"line":1,"column":516}},{"source":"../../../src/components/avatar.ts","name":"randomColor","original":{"line":23,"column":20},"generated":{"line":1,"column":519}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":23,"column":32},"generated":{"line":1,"column":521}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":23,"column":32},"generated":{"line":1,"column":523}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":23,"column":32},"generated":{"line":1,"column":536}},{"source":"../../../src/components/avatar.ts","name":"string","original":{"line":23,"column":34},"generated":{"line":1,"column":537}},{"source":"../../../src/components/avatar.ts","name":"name","original":{"line":23,"column":42},"generated":{"line":1,"column":544}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":23,"column":52},"generated":{"line":1,"column":548}},{"source":"../../../src/components/avatar.ts","name":"color","original":{"line":26,"column":6},"generated":{"line":1,"column":559}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":26,"column":14},"generated":{"line":1,"column":561}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":31,"column":9},"generated":{"line":1,"column":569}},{"source":"../../../src/components/avatar.ts","name":"isDark","original":{"line":24,"column":19},"generated":{"line":1,"column":576}},{"source":"../../../src/components/avatar.ts","name":"bg","original":{"line":24,"column":26},"generated":{"line":1,"column":578}},{"source":"../../../src/components/avatar.ts","name":"bg","original":{"line":24,"column":26},"generated":{"line":1,"column":580}},{"source":"../../../src/components/avatar.ts","name":"bg","original":{"line":24,"column":26},"generated":{"line":1,"column":588}},{"source":"../../../src/components/avatar.ts","name":"isDark","original":{"line":24,"column":19},"generated":{"line":1,"column":590}},{"source":"../../../src/components/avatar.ts","name":"theme","original":{"line":24,"column":30},"generated":{"line":1,"column":591}},{"source":"../../../src/components/avatar.ts","name":"color","original":{"line":27,"column":17},"generated":{"line":1,"column":596}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":27,"column":25},"generated":{"line":1,"column":598}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":31,"column":9},"generated":{"line":1,"column":610}},{"source":"../../../src/components/avatar.ts","name":"bg","original":{"line":32,"column":4},"generated":{"line":1,"column":611}},{"source":"../../../src/components/avatar.ts","name":"bg","original":{"line":32,"column":4},"generated":{"line":1,"column":614}},{"source":"../../../src/components/avatar.ts","name":"color","original":{"line":33,"column":4},"generated":{"line":1,"column":616}},{"source":"../../../src/components/avatar.ts","name":"color","original":{"line":33,"column":4},"generated":{"line":1,"column":622}},{"source":"../../../src/components/avatar.ts","name":"borderColor","original":{"line":34,"column":4},"generated":{"line":1,"column":624}},{"source":"../../../src/components/avatar.ts","name":"mode","original":{"line":29,"column":22},"generated":{"line":1,"column":637}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":29,"column":27},"generated":{"line":1,"column":639}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":29,"column":27},"generated":{"line":1,"column":641}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":29,"column":27},"generated":{"line":1,"column":647}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":29,"column":36},"generated":{"line":1,"column":655}},{"source":"../../../src/components/avatar.ts","name":"mode","original":{"line":29,"column":22},"generated":{"line":1,"column":666}},{"source":"../../../src/components/avatar.ts","name":"props","original":{"line":29,"column":48},"generated":{"line":1,"column":667}},{"source":"../../../src/components/avatar.ts","name":"verticalAlign","original":{"line":35,"column":4},"generated":{"line":1,"column":670}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":35,"column":19},"generated":{"line":1,"column":684}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":39,"column":0},"generated":{"line":1,"column":691}},{"source":"../../../src/components/avatar.ts","name":"baseStyle","original":{"line":39,"column":6},"generated":{"line":1,"column":695}},{"source":"../../../src/components/avatar.ts","name":"props","original":{"line":39,"column":19},"generated":{"line":1,"column":697}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":39,"column":51},"generated":{"line":1,"column":701}},{"source":"../../../src/components/avatar.ts","name":"badge","original":{"line":40,"column":2},"generated":{"line":1,"column":702}},{"source":"../../../src/components/avatar.ts","name":"baseStyleBadge","original":{"line":40,"column":9},"generated":{"line":1,"column":708}},{"source":"../../../src/components/avatar.ts","name":"props","original":{"line":40,"column":24},"generated":{"line":1,"column":710}},{"source":"../../../src/components/avatar.ts","name":"excessLabel","original":{"line":41,"column":2},"generated":{"line":1,"column":713}},{"source":"../../../src/components/avatar.ts","name":"baseStyleExcessLabel","original":{"line":41,"column":15},"generated":{"line":1,"column":725}},{"source":"../../../src/components/avatar.ts","name":"props","original":{"line":41,"column":36},"generated":{"line":1,"column":727}},{"source":"../../../src/components/avatar.ts","name":"container","original":{"line":42,"column":2},"generated":{"line":1,"column":730}},{"source":"../../../src/components/avatar.ts","name":"baseStyleContainer","original":{"line":42,"column":13},"generated":{"line":1,"column":740}},{"source":"../../../src/components/avatar.ts","name":"props","original":{"line":42,"column":32},"generated":{"line":1,"column":742}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":45,"column":0},"generated":{"line":1,"column":747}},{"source":"../../../src/components/avatar.ts","name":"getSize","original":{"line":45,"column":9},"generated":{"line":1,"column":756}},{"source":"../../../src/components/avatar.ts","name":"size","original":{"line":45,"column":17},"generated":{"line":1,"column":758}},{"source":"../../../src/components/avatar.ts","name":"themeSize","original":{"line":46,"column":8},"generated":{"line":1,"column":761}},{"source":"../../../src/components/avatar.ts","name":"themeSize","original":{"line":46,"column":8},"generated":{"line":1,"column":765}},{"source":"../../../src/components/avatar.ts","name":"themeSizes","original":{"line":46,"column":20},"generated":{"line":1,"column":767}},{"source":"../../../src/components/avatar.ts","name":"size","original":{"line":46,"column":31},"generated":{"line":1,"column":769}},{"source":"../../../src/components/avatar.ts","name":"size","original":{"line":46,"column":31},"generated":{"line":1,"column":777}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":47,"column":9},"generated":{"line":1,"column":780}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":47,"column":9},"generated":{"line":1,"column":786}},{"source":"../../../src/components/avatar.ts","name":"container","original":{"line":48,"column":4},"generated":{"line":1,"column":787}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":48,"column":15},"generated":{"line":1,"column":797}},{"source":"../../../src/components/avatar.ts","name":"width","original":{"line":49,"column":6},"generated":{"line":1,"column":798}},{"source":"../../../src/components/avatar.ts","name":"size","original":{"line":49,"column":13},"generated":{"line":1,"column":804}},{"source":"../../../src/components/avatar.ts","name":"height","original":{"line":50,"column":6},"generated":{"line":1,"column":806}},{"source":"../../../src/components/avatar.ts","name":"size","original":{"line":50,"column":14},"generated":{"line":1,"column":813}},{"source":"../../../src/components/avatar.ts","name":"fontSize","original":{"line":51,"column":6},"generated":{"line":1,"column":815}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":51,"column":14},"generated":{"line":1,"column":824}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":51,"column":14},"generated":{"line":1,"column":833}},{"source":"../../../src/components/avatar.ts","name":"themeSize","original":{"line":51,"column":24},"generated":{"line":1,"column":839}},{"source":"../../../src/components/avatar.ts","name":"themeSize","original":{"line":51,"column":24},"generated":{"line":1,"column":841}},{"source":"../../../src/components/avatar.ts","name":"size","original":{"line":51,"column":37},"generated":{"line":1,"column":843}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":51,"column":14},"generated":{"line":1,"column":846}},{"source":"../../../src/components/avatar.ts","name":"excessLabel","original":{"line":53,"column":4},"generated":{"line":1,"column":857}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":53,"column":17},"generated":{"line":1,"column":869}},{"source":"../../../src/components/avatar.ts","name":"width","original":{"line":54,"column":6},"generated":{"line":1,"column":870}},{"source":"../../../src/components/avatar.ts","name":"size","original":{"line":54,"column":13},"generated":{"line":1,"column":876}},{"source":"../../../src/components/avatar.ts","name":"height","original":{"line":55,"column":6},"generated":{"line":1,"column":878}},{"source":"../../../src/components/avatar.ts","name":"size","original":{"line":55,"column":14},"generated":{"line":1,"column":885}},{"source":"../../../src/components/avatar.ts","name":"label","original":{"line":57,"column":4},"generated":{"line":1,"column":888}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":57,"column":11},"generated":{"line":1,"column":894}},{"source":"../../../src/components/avatar.ts","name":"fontSize","original":{"line":58,"column":6},"generated":{"line":1,"column":895}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":58,"column":14},"generated":{"line":1,"column":904}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":58,"column":14},"generated":{"line":1,"column":913}},{"source":"../../../src/components/avatar.ts","name":"themeSize","original":{"line":58,"column":24},"generated":{"line":1,"column":919}},{"source":"../../../src/components/avatar.ts","name":"themeSize","original":{"line":58,"column":24},"generated":{"line":1,"column":921}},{"source":"../../../src/components/avatar.ts","name":"size","original":{"line":58,"column":37},"generated":{"line":1,"column":923}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":58,"column":14},"generated":{"line":1,"column":926}},{"source":"../../../src/components/avatar.ts","name":"lineHeight","original":{"line":59,"column":6},"generated":{"line":1,"column":936}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":59,"column":27},"generated":{"line":1,"column":947}},{"source":"../../../src/components/avatar.ts","name":"size","original":{"line":59,"column":18},"generated":{"line":1,"column":956}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":59,"column":18},"generated":{"line":1,"column":958}},{"source":"../../../src/components/avatar.ts","name":"themeSize","original":{"line":59,"column":36},"generated":{"line":1,"column":964}},{"source":"../../../src/components/avatar.ts","name":"themeSize","original":{"line":59,"column":36},"generated":{"line":1,"column":966}},{"source":"../../../src/components/avatar.ts","name":"size","original":{"line":59,"column":49},"generated":{"line":1,"column":968}},{"source":"../../../src/components/avatar.ts","name":"undefined","original":{"line":59,"column":56},"generated":{"line":1,"column":975}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":64,"column":0},"generated":{"line":1,"column":979}},{"source":"../../../src/components/avatar.ts","name":"sizes","original":{"line":64,"column":6},"generated":{"line":1,"column":983}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":64,"column":14},"generated":{"line":1,"column":985}},{"source":"../../../src/components/avatar.ts","name":"getSize","original":{"line":65,"column":9},"generated":{"line":1,"column":986}},{"source":"../../../src/components/avatar.ts","name":"getSize","original":{"line":65,"column":9},"generated":{"line":1,"column":992}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":65,"column":17},"generated":{"line":1,"column":994}},{"source":"../../../src/components/avatar.ts","name":"xs","original":{"line":66,"column":2},"generated":{"line":1,"column":999}},{"source":"../../../src/components/avatar.ts","name":"getSize","original":{"line":66,"column":6},"generated":{"line":1,"column":1002}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":66,"column":14},"generated":{"line":1,"column":1004}},{"source":"../../../src/components/avatar.ts","name":"sm","original":{"line":67,"column":2},"generated":{"line":1,"column":1009}},{"source":"../../../src/components/avatar.ts","name":"getSize","original":{"line":67,"column":6},"generated":{"line":1,"column":1012}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":67,"column":14},"generated":{"line":1,"column":1014}},{"source":"../../../src/components/avatar.ts","name":"md","original":{"line":68,"column":2},"generated":{"line":1,"column":1019}},{"source":"../../../src/components/avatar.ts","name":"getSize","original":{"line":68,"column":6},"generated":{"line":1,"column":1022}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":68,"column":14},"generated":{"line":1,"column":1024}},{"source":"../../../src/components/avatar.ts","name":"lg","original":{"line":69,"column":2},"generated":{"line":1,"column":1030}},{"source":"../../../src/components/avatar.ts","name":"getSize","original":{"line":69,"column":6},"generated":{"line":1,"column":1033}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":69,"column":14},"generated":{"line":1,"column":1035}},{"source":"../../../src/components/avatar.ts","name":"xl","original":{"line":70,"column":2},"generated":{"line":1,"column":1041}},{"source":"../../../src/components/avatar.ts","name":"getSize","original":{"line":70,"column":6},"generated":{"line":1,"column":1044}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":70,"column":14},"generated":{"line":1,"column":1046}},{"source":"../../../src/components/avatar.ts","name":"getSize","original":{"line":71,"column":9},"generated":{"line":1,"column":1052}},{"source":"../../../src/components/avatar.ts","name":"getSize","original":{"line":71,"column":9},"generated":{"line":1,"column":1058}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":71,"column":17},"generated":{"line":1,"column":1060}},{"source":"../../../src/components/avatar.ts","name":"full","original":{"line":72,"column":2},"generated":{"line":1,"column":1066}},{"source":"../../../src/components/avatar.ts","name":"getSize","original":{"line":72,"column":8},"generated":{"line":1,"column":1071}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":72,"column":16},"generated":{"line":1,"column":1073}},{"source":"../../../src/components/avatar.ts","name":"defaultProps","original":{"line":75,"column":6},"generated":{"line":1,"column":1082}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":75,"column":21},"generated":{"line":1,"column":1084}},{"source":"../../../src/components/avatar.ts","name":"size","original":{"line":76,"column":2},"generated":{"line":1,"column":1085}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":76,"column":8},"generated":{"line":1,"column":1090}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":1096}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":1098}},{"source":"../../../src/components/avatar.ts","name":"parts","original":{"line":80,"column":2},"generated":{"line":1,"column":1099}},{"source":"../../../src/components/avatar.ts","name":"parts","original":{"line":80,"column":2},"generated":{"line":1,"column":1105}},{"source":"../../../src/components/avatar.ts","name":"baseStyle","original":{"line":81,"column":2},"generated":{"line":1,"column":1107}},{"source":"../../../src/components/avatar.ts","name":"baseStyle","original":{"line":81,"column":2},"generated":{"line":1,"column":1117}},{"source":"../../../src/components/avatar.ts","name":"sizes","original":{"line":82,"column":2},"generated":{"line":1,"column":1119}},{"source":"../../../src/components/avatar.ts","name":"sizes","original":{"line":82,"column":2},"generated":{"line":1,"column":1125}},{"source":"../../../src/components/avatar.ts","name":"defaultProps","original":{"line":83,"column":2},"generated":{"line":1,"column":1127}},{"source":"../../../src/components/avatar.ts","name":"defaultProps","original":{"line":83,"column":2},"generated":{"line":1,"column":1140}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":1143}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":1151}},{"source":"../../../src/components/avatar.ts","name":null,"original":{"line":79,"column":15},"generated":{"line":1,"column":1159}}],"sources":{"../../../src/components/avatar.ts":"import { isDark, mode, randomColor } from \"@chakra-ui/theme-tools\"\nimport themeSizes from \"../foundations/sizes\"\n\nconst parts = [\"container\", \"excessLabel\", \"badge\", \"label\"]\n\nfunction baseStyleBadge(props: Record<string, any>) {\n  return {\n    transform: \"translate(25%, 25%)\",\n    borderRadius: \"full\",\n    border: \"0.2em solid\",\n    borderColor: mode(\"white\", \"gray.800\")(props),\n  }\n}\n\nfunction baseStyleExcessLabel(props: Record<string, any>) {\n  return {\n    bg: mode(\"gray.200\", \"whiteAlpha.400\")(props),\n  }\n}\n\nfunction baseStyleContainer(props: Record<string, any>) {\n  const { name, theme } = props\n  const bg = name ? randomColor({ string: name }) : \"gray.400\"\n  const isBgDark = isDark(bg)(theme)\n\n  let color = \"white\"\n  if (!isBgDark) color = \"gray.800\"\n\n  const borderColor = mode(\"white\", \"gray.800\")(props)\n\n  return {\n    bg,\n    color,\n    borderColor,\n    verticalAlign: \"top\",\n  }\n}\n\nconst baseStyle = (props: Record<string, any>) => ({\n  badge: baseStyleBadge(props),\n  excessLabel: baseStyleExcessLabel(props),\n  container: baseStyleContainer(props),\n})\n\nfunction getSize(size: string) {\n  const themeSize = themeSizes[size]\n  return {\n    container: {\n      width: size,\n      height: size,\n      fontSize: `calc(${themeSize ?? size} / 2.5)`,\n    },\n    excessLabel: {\n      width: size,\n      height: size,\n    },\n    label: {\n      fontSize: `calc(${themeSize ?? size} / 2.5)`,\n      lineHeight: size !== \"100%\" ? themeSize ?? size : undefined,\n    },\n  }\n}\n\nconst sizes = {\n  \"2xs\": getSize(\"4\"),\n  xs: getSize(\"6\"),\n  sm: getSize(\"8\"),\n  md: getSize(\"12\"),\n  lg: getSize(\"16\"),\n  xl: getSize(\"24\"),\n  \"2xl\": getSize(\"32\"),\n  full: getSize(\"100%\"),\n}\n\nconst defaultProps = {\n  size: \"md\",\n}\n\nexport default {\n  parts,\n  baseStyle,\n  sizes,\n  defaultProps,\n}\n"},"lineCount":null}},"error":null,"hash":"16f5c9b5240e5a11a8984a67bb154b8f","cacheData":{"env":{}}}