{"ast":null,"code":"import { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nvar _jsxFileName = \"/home/gkkdzdg/www/src/components/shareButtons/ShareButtons.js\";\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\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\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\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\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\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\nconst ShareButton = ({\n  href,\n  icon,\n  classNameIcon\n}) => {\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\nconst ShareButtons = ({\n  className\n}) => {\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\nexport default ShareButtons;","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;;;;;;;;;AAAAA,W;;;;;;;;IACAC,Y,YAAAA,Y;;;;;;;;;;;;;;AAAAA,Y;;;;;;;;IACAC,Q,YAAAA,Q;;;;;;;;;;;;;;AAAAA,Q;;;;;;;AACP,OAAOC,MAAP,MAAmB,4BAAnB;AACA,OAAOC,MAAP,MAAmB,uBAAnB;;AAEA,MAAMC,WAAW,GAAG,CAAC;AAAEC,EAAAA,IAAF;AAAQC,EAAAA,IAAR;AAAcC,EAAAA;AAAd,CAAD,KAAoC;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,YAArB,GACCD,IAAI,IAAI,WAAR,gBAAsB,QAAC,YAAD;AAAc,MAAA,SAAS,EAAEC;AAAzB;AAAA;AAAA;AAAA;AAAA,YAAtB,GACAD,IAAI,IAAI,OAAR,gBAAkB,QAAC,QAAD;AAAU,MAAA,SAAS,EAAEC;AAArB;AAAA;AAAA;AAAA;AAAA,YAAlB,GACA;AAJL;AAAA;AAAA;AAAA;AAAA,UADH;AAQF,CATD;;AAWA,MAAME,YAAY,GAAG,CAAC;AAAEC,EAAAA;AAAF,CAAD,KAAoB;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,YADH,eAKG,QAAC,WAAD;AACG,MAAA,IAAI,EAAC,WADR;AAEG,MAAA,IAAI,EAAC;AAFR;AAAA;AAAA;AAAA;AAAA,YALH,eASG,QAAC,WAAD;AACG,MAAA,IAAI,EAAC,OADR;AAEG,MAAA,IAAI,EAAC;AAFR;AAAA;AAAA;AAAA;AAAA,YATH;AAAA;AAAA;AAAA;AAAA;AAAA,UADH;AAgBF,CAlBD;;AAoBA,eAAeD,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"}