{"ast":null,"code":"var _jsxFileName = \"C:\\\\ldt\\\\LDT\\\\management\\\\src\\\\pages\\\\Admin\\\\Main\\\\components\\\\MiniStatistics.js\",\n  _this = this,\n  _s = $RefreshSig$();\nimport { Flex, Stat, StatHelpText, StatLabel, StatNumber, useColorModeValue } from \"@chakra-ui/react\";\nimport Card from \"components/Card/Card.js\";\nimport CardBody from \"components/Card/CardBody.js\";\nimport IconBox from \"components/Icons/IconBox\";\nimport React from \"react\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nvar MiniStatistics = function MiniStatistics(_ref) {\n  _s();\n  var title = _ref.title,\n    amount = _ref.amount,\n    percentage = _ref.percentage,\n    icon = _ref.icon;\n  var iconTeal = useColorModeValue(\"sub.900\", \"white\");\n  var textColor = useColorModeValue(\"text.900\", \"white\");\n  var subTextColor = useColorModeValue(\"text.700\", \"text.300\");\n  return /*#__PURE__*/_jsxDEV(Card, {\n    minH: \"83px\",\n    children: /*#__PURE__*/_jsxDEV(CardBody, {\n      children: /*#__PURE__*/_jsxDEV(Flex, {\n        flexDirection: \"row\",\n        align: \"center\",\n        justify: \"center\",\n        w: \"100%\",\n        children: [/*#__PURE__*/_jsxDEV(Stat, {\n          me: \"auto\",\n          children: [/*#__PURE__*/_jsxDEV(StatLabel, {\n            fontSize: \"sm\",\n            color: subTextColor,\n            fontWeight: 500,\n            pb: \".1rem\",\n            children: title\n          }, void 0, false, {\n            fileName: _jsxFileName,\n            lineNumber: 25,\n            columnNumber: 13\n          }, _this), /*#__PURE__*/_jsxDEV(Flex, {\n            children: [/*#__PURE__*/_jsxDEV(StatNumber, {\n              fontSize: \"lg\",\n              color: textColor,\n              children: amount\n            }, void 0, false, {\n              fileName: _jsxFileName,\n              lineNumber: 33,\n              columnNumber: 15\n            }, _this), percentage > 0 && /*#__PURE__*/_jsxDEV(StatHelpText, {\n              alignSelf: \"flex-end\",\n              justifySelf: \"flex-end\",\n              m: \"0px\",\n              bgColor: \"green.300\",\n              borderRadius: \"500px\",\n              marginStart: \"12px\",\n              paddingY: \"2px\",\n              paddingX: \"10px\",\n              textAlign: \"center\",\n              color: \"green.900\",\n              fontWeight: \"500\",\n              fontSize: \"sm\",\n              children: [\"+ \", percentage, \"\\uBA85\"]\n            }, void 0, true, {\n              fileName: _jsxFileName,\n              lineNumber: 36,\n              columnNumber: 35\n            }, _this)]\n          }, void 0, true, {\n            fileName: _jsxFileName,\n            lineNumber: 32,\n            columnNumber: 13\n          }, _this)]\n        }, void 0, true, {\n          fileName: _jsxFileName,\n          lineNumber: 24,\n          columnNumber: 11\n        }, _this), /*#__PURE__*/_jsxDEV(IconBox, {\n          as: \"box\",\n          h: \"45px\",\n          w: \"45px\",\n          bg: iconTeal,\n          children: icon\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 53,\n          columnNumber: 11\n        }, _this)]\n      }, void 0, true, {\n        fileName: _jsxFileName,\n        lineNumber: 23,\n        columnNumber: 9\n      }, _this)\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 22,\n      columnNumber: 7\n    }, _this)\n  }, void 0, false, {\n    fileName: _jsxFileName,\n    lineNumber: 21,\n    columnNumber: 5\n  }, _this);\n};\n_s(MiniStatistics, \"vCpfeMd0ODXATv6GWPLNoeWqV5w=\", false, function () {\n  return [useColorModeValue, useColorModeValue, useColorModeValue];\n});\n_c = MiniStatistics;\nexport default MiniStatistics;\nvar _c;\n$RefreshReg$(_c, \"MiniStatistics\");","map":{"version":3,"names":["Flex","Stat","StatHelpText","StatLabel","StatNumber","useColorModeValue","Card","CardBody","IconBox","React","jsxDEV","_jsxDEV","MiniStatistics","_ref","_s","title","amount","percentage","icon","iconTeal","textColor","subTextColor","minH","children","flexDirection","align","justify","w","me","fontSize","color","fontWeight","pb","fileName","_jsxFileName","lineNumber","columnNumber","_this","alignSelf","justifySelf","m","bgColor","borderRadius","marginStart","paddingY","paddingX","textAlign","as","h","bg","_c","$RefreshReg$"],"sources":["C:/ldt/LDT/management/src/pages/Admin/Main/components/MiniStatistics.js"],"sourcesContent":["import {\n  Flex,\n  Stat,\n  StatHelpText,\n  StatLabel,\n  StatNumber,\n  useColorModeValue,\n} from \"@chakra-ui/react\";\n\nimport Card from \"components/Card/Card.js\";\nimport CardBody from \"components/Card/CardBody.js\";\nimport IconBox from \"components/Icons/IconBox\";\nimport React from \"react\";\n\nconst MiniStatistics = ({ title, amount, percentage, icon }) => {\n  const iconTeal = useColorModeValue(\"sub.900\", \"white\");\n  const textColor = useColorModeValue(\"text.900\", \"white\");\n  const subTextColor = useColorModeValue(\"text.700\", \"text.300\");\n\n  return (\n    <Card minH='83px'>\n      <CardBody>\n        <Flex flexDirection='row' align='center' justify='center' w='100%'>\n          <Stat me='auto'>\n            <StatLabel\n              fontSize='sm'\n              color={subTextColor}\n              fontWeight={500}\n              pb='.1rem'>\n              {title}\n            </StatLabel>\n            <Flex>\n              <StatNumber fontSize=\"lg\" color={textColor}>\n                {amount}\n              </StatNumber>\n              {percentage > 0 && (<StatHelpText\n                alignSelf='flex-end'\n                justifySelf='flex-end'\n                m='0px'\n                bgColor={\"green.300\"}\n                borderRadius={\"500px\"}\n                marginStart={\"12px\"}\n                paddingY={\"2px\"}\n                paddingX={\"10px\"}\n                textAlign={\"center\"}\n                color=\"green.900\"\n                fontWeight='500'\n                fontSize='sm'>\n                + {percentage}명\n              </StatHelpText>)}\n            </Flex>\n          </Stat>\n          <IconBox as='box' h={\"45px\"} w={\"45px\"} bg={iconTeal}>\n            {icon}\n          </IconBox>\n        </Flex>\n      </CardBody>\n    </Card>\n  );\n};\n\nexport default MiniStatistics;\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}