{"ast":null,"code":"import { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nvar _jsxFileName = \"/home/gkkdzdg/www/src/components/gui/PlusOrMinus.js\";\nimport cn from 'classnames';\nimport styles from './PlusOrMinus.module.scss';\n\nconst PlusOrMinus = ({\n  className,\n  plus,\n  size,\n  color = 'black'\n}) => {\n  const s = size == 'small' ? 10 : 14;\n  const thickness = size == 'small' ? 2 : 2;\n  const d = (s - thickness) / 2;\n  return /*#__PURE__*/_jsxDEV(\"svg\", {\n    className: cn(className),\n    width: s,\n    height: s,\n    viewBox: `0 0 ${s} ${s}`,\n    fill: \"none\",\n    xmlns: \"http://www.w3.org/2000/svg\",\n    children: [/*#__PURE__*/_jsxDEV(\"rect\", {\n      x: 0,\n      y: d,\n      width: s,\n      height: thickness,\n      fill: color\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 16,\n      columnNumber: 10\n    }, this), /*#__PURE__*/_jsxDEV(\"rect\", {\n      x: d,\n      y: 0,\n      width: thickness,\n      height: s,\n      fill: color,\n      className: cn(plus ? styles.plusH : styles.plusHHidden)\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 17,\n      columnNumber: 10\n    }, this)]\n  }, void 0, true, {\n    fileName: _jsxFileName,\n    lineNumber: 10,\n    columnNumber: 11\n  }, this);\n};\n\nexport default PlusOrMinus;","map":{"version":3,"sources":["/home/gkkdzdg/www/src/components/gui/PlusOrMinus.js"],"names":["cn","styles","PlusOrMinus","className","plus","size","color","s","thickness","d","plusH","plusHHidden"],"mappings":";;AAAA,OAAOA,EAAP,MAAe,YAAf;AACA,OAAOC,MAAP,MAAmB,2BAAnB;;AAGA,MAAMC,WAAW,GAAG,CAAC;AAAEC,EAAAA,SAAF;AAAaC,EAAAA,IAAb;AAAmBC,EAAAA,IAAnB;AAAyBC,EAAAA,KAAK,GAAC;AAA/B,CAAD,KAA+C;AAChE,QAAMC,CAAC,GAAGF,IAAI,IAAI,OAAR,GAAkB,EAAlB,GAAuB,EAAjC;AACA,QAAMG,SAAS,GAAGH,IAAI,IAAI,OAAR,GAAkB,CAAlB,GAAsB,CAAxC;AACA,QAAMI,CAAC,GAAG,CAACF,CAAC,GAAGC,SAAL,IAAkB,CAA5B;AAEA,sBAAO;AACJ,IAAA,SAAS,EAAER,EAAE,CAACG,SAAD,CADT;AAEJ,IAAA,KAAK,EAAEI,CAFH;AAEM,IAAA,MAAM,EAAEA,CAFd;AAGJ,IAAA,OAAO,EAAG,OAAMA,CAAE,IAAGA,CAAE,EAHnB;AAIJ,IAAA,IAAI,EAAC,MAJD;AAKJ,IAAA,KAAK,EAAC,4BALF;AAAA,4BAMD;AAAM,MAAA,CAAC,EAAE,CAAT;AAAY,MAAA,CAAC,EAAEE,CAAf;AAAkB,MAAA,KAAK,EAAEF,CAAzB;AAA4B,MAAA,MAAM,EAAEC,SAApC;AAA+C,MAAA,IAAI,EAAEF;AAArD;AAAA;AAAA;AAAA;AAAA,YANC,eAOD;AAAM,MAAA,CAAC,EAAEG,CAAT;AAAY,MAAA,CAAC,EAAE,CAAf;AAAkB,MAAA,KAAK,EAAED,SAAzB;AAAoC,MAAA,MAAM,EAAED,CAA5C;AAA+C,MAAA,IAAI,EAAED,KAArD;AACG,MAAA,SAAS,EAAEN,EAAE,CAACI,IAAI,GAAGH,MAAM,CAACS,KAAV,GAAkBT,MAAM,CAACU,WAA9B;AADhB;AAAA;AAAA;AAAA;AAAA,YAPC;AAAA;AAAA;AAAA;AAAA;AAAA,UAAP;AAUF,CAfD;;AAiBA,eAAeT,WAAf","sourcesContent":["import cn from 'classnames'\nimport styles from './PlusOrMinus.module.scss'\n\n\nconst PlusOrMinus = ({ className, plus, size, color='black', }) => {\n   const s = size == 'small' ? 10 : 14\n   const thickness = size == 'small' ? 2 : 2\n   const d = (s - thickness) / 2\n\n   return <svg\n      className={cn(className)}\n      width={s} height={s}\n      viewBox={`0 0 ${s} ${s}`}\n      fill=\"none\"\n      xmlns=\"http://www.w3.org/2000/svg\">\n         <rect x={0} y={d} width={s} height={thickness} fill={color}/>\n         <rect x={d} y={0} width={thickness} height={s} fill={color}\n            className={cn(plus ? styles.plusH : styles.plusHHidden)}/>\n   </svg>\n}\n\nexport default PlusOrMinus"]},"metadata":{},"sourceType":"module"}