{"ast":null,"code":"import _defineProperty from \"@babel/runtime/helpers/esm/defineProperty\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\n\nvar _jsxFileName = \"/home/gkkdzdg/www/src/components/shareButtons/ShareButtons.js\",\n    _this = this;\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nimport React from \"react\";\nimport cn from 'classnames';\n\nvar FacebookSVG = function FacebookSVG(props) {\n  return /*#__PURE__*/_jsxDEV(\"svg\", _objectSpread(_objectSpread({}, props), {}, {\n    children: /*#__PURE__*/_jsxDEV(\"path\", {\n      d: \"M30.112 15.038c0-8.301-6.72-15.038-15-15.038-8.28 0-15 6.737-15 15.038 0 7.278 5.16 13.338 12 14.736V19.55h-3v-4.511h3v-3.76c0-2.902 2.355-5.263 5.25-5.263h3.75v4.511h-3c-.825 0-1.5.677-1.5 1.504v3.008h4.5v4.51h-4.5V30c7.575-.752 13.5-7.158 13.5-14.962z\",\n      fill: \"#EEE9E2\"\n    }, void 0, false, void 0, this)\n  }), void 0, false, void 0, this);\n};\n\n_c3 = FacebookSVG;\nFacebookSVG.defaultProps = {\n  width: \"31\",\n  height: \"30\",\n  viewBox: \"0 0 31 30\",\n  fill: \"none\",\n  xmlns: \"http://www.w3.org/2000/svg\"\n};\n\nvar MessengerSVG = function MessengerSVG(props) {\n  return /*#__PURE__*/_jsxDEV(\"svg\", _objectSpread(_objectSpread({}, props), {}, {\n    children: [/*#__PURE__*/_jsxDEV(\"circle\", {\n      cx: \"15.112\",\n      cy: \"15\",\n      r: \"15\",\n      fill: \"#EEE9E2\"\n    }, void 0, false, void 0, this), /*#__PURE__*/_jsxDEV(\"path\", {\n      d: \"M13.33 9.75L3.862 19.775l8.617-4.728 4.502 4.728L26.395 9.75l-8.52 4.645L13.33 9.75z\",\n      fill: \"#3B5CBC\"\n    }, void 0, false, void 0, this)]\n  }), void 0, true, void 0, this);\n};\n\n_c4 = MessengerSVG;\nMessengerSVG.defaultProps = {\n  width: \"31\",\n  height: \"30\",\n  viewBox: \"0 0 31 30\",\n  fill: \"none\",\n  xmlns: \"http://www.w3.org/2000/svg\"\n};\n\nvar EmailSVG = function EmailSVG(props) {\n  return /*#__PURE__*/_jsxDEV(\"svg\", _objectSpread(_objectSpread({}, props), {}, {\n    children: [/*#__PURE__*/_jsxDEV(\"circle\", {\n      cx: \"15.112\",\n      cy: \"15\",\n      r: \"15\",\n      fill: \"#EEE9E2\"\n    }, void 0, false, void 0, this), /*#__PURE__*/_jsxDEV(\"path\", {\n      d: \"M8.396 22.759l16.543-7.242L8.396 8.276l-.008 5.632 11.822 1.61-11.822 1.608.008 5.633z\",\n      fill: \"#3B5CBC\"\n    }, void 0, false, void 0, this)]\n  }), void 0, true, void 0, this);\n};\n\n_c5 = EmailSVG;\nEmailSVG.defaultProps = {\n  width: \"31\",\n  height: \"30\",\n  viewBox: \"0 0 31 30\",\n  fill: \"none\",\n  xmlns: \"http://www.w3.org/2000/svg\"\n};\nimport styles from './ShareButtons.module.scss';\nimport Button from 'components/gui/Button';\n\nvar ShareButton = function ShareButton(_ref) {\n  var href = _ref.href,\n      icon = _ref.icon,\n      classNameIcon = _ref.classNameIcon;\n  return /*#__PURE__*/_jsxDEV(Button, {\n    className: cn(styles.button),\n    href: href,\n    children: icon == 'facebook' ? /*#__PURE__*/_jsxDEV(FacebookSVG, {\n      className: classNameIcon\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 12,\n      columnNumber: 32\n    }, _this) : icon == 'messenger' ? /*#__PURE__*/_jsxDEV(MessengerSVG, {\n      className: classNameIcon\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 13,\n      columnNumber: 34\n    }, _this) : icon == 'email' ? /*#__PURE__*/_jsxDEV(EmailSVG, {\n      className: classNameIcon\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 14,\n      columnNumber: 30\n    }, _this) : null\n  }, void 0, false, {\n    fileName: _jsxFileName,\n    lineNumber: 11,\n    columnNumber: 7\n  }, _this);\n};\n\n_c = ShareButton;\n\nvar ShareButtons = function ShareButtons(_ref2) {\n  var className = _ref2.className;\n  return /*#__PURE__*/_jsxDEV(\"div\", {\n    className: cn(styles.shareButtons, className),\n    children: [/*#__PURE__*/_jsxDEV(ShareButton, {\n      icon: \"facebook\",\n      href: \"http://facebook.com\"\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 24,\n      columnNumber: 10\n    }, _this), /*#__PURE__*/_jsxDEV(ShareButton, {\n      icon: \"messenger\",\n      href: \"http://facebook.com\"\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 28,\n      columnNumber: 10\n    }, _this), /*#__PURE__*/_jsxDEV(ShareButton, {\n      icon: \"email\",\n      href: \"http://facebook.com\"\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 32,\n      columnNumber: 10\n    }, _this)]\n  }, void 0, true, {\n    fileName: _jsxFileName,\n    lineNumber: 23,\n    columnNumber: 7\n  }, _this);\n};\n\n_c2 = ShareButtons;\nexport default ShareButtons;\n\nvar _c, _c2, _c3, _c4, _c5;\n\n$RefreshReg$(_c, \"ShareButton\");\n$RefreshReg$(_c2, \"ShareButtons\");\n$RefreshReg$(_c3, \"FacebookSVG\");\n$RefreshReg$(_c4, \"MessengerSVG\");\n$RefreshReg$(_c5, \"EmailSVG\");","map":{"version":3,"sources":["/home/gkkdzdg/www/src/components/shareButtons/ShareButtons.js"],"names":["cn","FacebookSVG","MessengerSVG","EmailSVG","styles","Button","ShareButton","href","icon","classNameIcon","button","ShareButtons","className","shareButtons"],"mappings":";;;;;;;;;;;AACA,OAAOA,EAAP,MAAe,YAAf;;IACOC,W,YAAAA,W;;;;;;;;;MAAAA,W;AAAAA,W;;;;;;;;IACAC,Y,YAAAA,Y;;;;;;;;;;;;;;MAAAA,Y;AAAAA,Y;;;;;;;;IACAC,Q,YAAAA,Q;;;;;;;;;;;;;;MAAAA,Q;AAAAA,Q;;;;;;;AACP,OAAOC,MAAP,MAAmB,4BAAnB;AACA,OAAOC,MAAP,MAAmB,uBAAnB;;AAEA,IAAMC,WAAW,GAAG,SAAdA,WAAc,OAAoC;AAAA,MAAjCC,IAAiC,QAAjCA,IAAiC;AAAA,MAA3BC,IAA2B,QAA3BA,IAA2B;AAAA,MAArBC,aAAqB,QAArBA,aAAqB;AACrD,sBACG,QAAC,MAAD;AAAQ,IAAA,SAAS,EAAET,EAAE,CAACI,MAAM,CAACM,MAAR,CAArB;AAAsC,IAAA,IAAI,EAAEH,IAA5C;AAAA,cACIC,IAAI,IAAI,UAAR,gBAAqB,QAAC,WAAD;AAAa,MAAA,SAAS,EAAEC;AAAxB;AAAA;AAAA;AAAA;AAAA,aAArB,GACCD,IAAI,IAAI,WAAR,gBAAsB,QAAC,YAAD;AAAc,MAAA,SAAS,EAAEC;AAAzB;AAAA;AAAA;AAAA;AAAA,aAAtB,GACAD,IAAI,IAAI,OAAR,gBAAkB,QAAC,QAAD;AAAU,MAAA,SAAS,EAAEC;AAArB;AAAA;AAAA;AAAA;AAAA,aAAlB,GACA;AAJL;AAAA;AAAA;AAAA;AAAA,WADH;AAQF,CATD;;KAAMH,W;;AAWN,IAAMK,YAAY,GAAG,SAAfA,YAAe,QAAoB;AAAA,MAAjBC,SAAiB,SAAjBA,SAAiB;AAEtC,sBACG;AAAK,IAAA,SAAS,EAAEZ,EAAE,CAACI,MAAM,CAACS,YAAR,EAAsBD,SAAtB,CAAlB;AAAA,4BACG,QAAC,WAAD;AACG,MAAA,IAAI,EAAC,UADR;AAEG,MAAA,IAAI,EAAC;AAFR;AAAA;AAAA;AAAA;AAAA,aADH,eAKG,QAAC,WAAD;AACG,MAAA,IAAI,EAAC,WADR;AAEG,MAAA,IAAI,EAAC;AAFR;AAAA;AAAA;AAAA;AAAA,aALH,eASG,QAAC,WAAD;AACG,MAAA,IAAI,EAAC,OADR;AAEG,MAAA,IAAI,EAAC;AAFR;AAAA;AAAA;AAAA;AAAA,aATH;AAAA;AAAA;AAAA;AAAA;AAAA,WADH;AAgBF,CAlBD;;MAAMD,Y;AAoBN,eAAeA,YAAf","sourcesContent":["\nimport cn from 'classnames'\nimport FacebookSVG from '../../svgs/social/facebook.svg'\nimport MessengerSVG from '../../svgs/social/messenger.svg'\nimport EmailSVG from '../../svgs/social/email.svg'\nimport styles from './ShareButtons.module.scss'\nimport Button from 'components/gui/Button'\n\nconst ShareButton = ({ href, icon, classNameIcon, }) => {\n   return (\n      <Button className={cn(styles.button)} href={href} >\n         {icon == 'facebook' ? <FacebookSVG className={classNameIcon} />\n         : icon == 'messenger' ? <MessengerSVG className={classNameIcon} />\n         : icon == 'email' ? <EmailSVG className={classNameIcon} />\n         : null}\n      </Button>\n   )\n}\n\nconst ShareButtons = ({ className, }) => {\n\n   return (\n      <div className={cn(styles.shareButtons, className)}>\n         <ShareButton\n            icon='facebook'\n            href='http://facebook.com'\n            />\n         <ShareButton\n            icon='messenger'\n            href='http://facebook.com'\n            />\n         <ShareButton\n            icon='email'\n            href='http://facebook.com'\n            />\n      </div>\n   )\n}\n\nexport default ShareButtons"]},"metadata":{},"sourceType":"module"}