UNPKG

@barguide/icons

Version:

BarGuide.io | React SVG components shared across applications

356 lines (310 loc) 54.4 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var React = require('react'); function _interopNamespace(e) { if (e && e.__esModule) return e; var n = Object.create(null); if (e) { Object.keys(e).forEach(function (k) { if (k !== 'default') { var d = Object.getOwnPropertyDescriptor(e, k); Object.defineProperty(n, k, d.get ? d : { enumerable: true, get: function () { return e[k]; } }); } }); } n["default"] = e; return Object.freeze(n); } var React__namespace = /*#__PURE__*/_interopNamespace(React); /** * @name IconWrapper * @description We've taken the common elements of our "Icons" and abstracted * them into a single component, this while it may not seem like a lot, when * repeated over 36 times, it adds up. */ const IconWrapper = (props) => { const { children, description, title, ...rest } = props; return (React__namespace.createElement("svg", { ...rest, viewBox: "0 0 50 50" }, title && React__namespace.createElement("title", null, title), description && React__namespace.createElement("desc", null, description), children)); }; IconWrapper.defaultProps = { color: '#fff', fill: '#f00', height: 50, width: 50 }; /** * @name Chevron * @description Chevron Icon */ const Chevron = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M37.9172 43.5828C38.6109 44.29 39 45.245 39 46.2402C39 47.2354 38.6109 48.1904 37.9172 48.8976C37.5765 49.2467 37.1705 49.524 36.7227 49.7133C36.2749 49.9025 35.7943 50 35.3088 50C34.8233 50 34.3427 49.9025 33.8949 49.7133C33.4471 49.524 33.0411 49.2467 32.7004 48.8976L12.0811 27.6601C11.3884 26.9513 11 25.9957 11 25C11 24.0043 11.3884 23.0487 12.0811 22.3399L32.7004 1.10243C33.0411 0.753272 33.4471 0.475994 33.8949 0.28673C34.3427 0.0974668 34.8233 0 35.3088 0C35.7943 0 36.2749 0.0974668 36.7227 0.28673C37.1705 0.475994 37.5765 0.753272 37.9172 1.10243C38.6109 1.80962 39 2.76462 39 3.75983C39 4.75504 38.6109 5.71003 37.9172 6.41723L21.0072 25.0082L37.9172 43.5828Z", fill: fill }))); /** * @name Close * @description Close Icon */ const Close = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M30.8693 24.9964L48.7687 7.13617C49.5525 6.35222 49.9929 5.28895 49.9929 4.18027C49.9929 3.07159 49.5525 2.00833 48.7687 1.22437C47.9849 0.44042 46.9217 0 45.8132 0C44.7047 0 43.6416 0.44042 42.8577 1.22437L25 19.1263L7.14226 1.22437C6.35842 0.44042 5.2953 -8.26028e-09 4.18678 0C3.07826 8.26029e-09 2.01514 0.44042 1.2313 1.22437C0.447462 2.00833 0.00710398 3.07159 0.00710397 4.18027C0.00710396 5.28895 0.447462 6.35222 1.2313 7.13617L19.1307 24.9964L1.2313 42.8567C0.841145 43.2438 0.531469 43.7042 0.320137 44.2115C0.108805 44.7189 0 45.263 0 45.8126C0 46.3622 0.108805 46.9064 0.320137 47.4137C0.531469 47.921 0.841145 48.3815 1.2313 48.7685C1.61827 49.1587 2.07867 49.4685 2.58592 49.6798C3.09318 49.8912 3.63726 50 4.18678 50C4.7363 50 5.28038 49.8912 5.78764 49.6798C6.29489 49.4685 6.75529 49.1587 7.14226 48.7685L25 30.8666L42.8577 48.7685C43.2447 49.1587 43.7051 49.4685 44.2124 49.6798C44.7196 49.8912 45.2637 50 45.8132 50C46.3627 50 46.9068 49.8912 47.4141 49.6798C47.9213 49.4685 48.3817 49.1587 48.7687 48.7685C49.1589 48.3815 49.4685 47.921 49.6799 47.4137C49.8912 46.9064 50 46.3622 50 45.8126C50 45.263 49.8912 44.7189 49.6799 44.2115C49.4685 43.7042 49.1589 43.2438 48.7687 42.8567L30.8693 24.9964Z", fill: fill }))); /** * @name Filters * @description Filters Icon */ const Filters = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M50 8L13.8889 8L13.8889 13.8333L50 13.8333L50 8ZM50 22.5833L22.2222 22.5833L22.2222 28.4167L50 28.4167L50 22.5833ZM50 43L50 37.1667L13.8889 37.1667L13.8889 43L50 43ZM-5.3794e-07 15.0292L9.94444 25.5L1.29284e-06 35.9708L3.91667 40.0833L17.8056 25.5L3.91667 10.9167L-5.3794e-07 15.0292Z", fill: fill }))); /* tslint:disable: max-line-length */ /** * @name Heart * @description Heart */ const Heart = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M25 48L21.5 44.5C8.5 33 0 25.25 0 15.75C0 8 6 2 13.75 2C18 2 22.25 4 25 7.25C27.75 4 32 2 36.25 2C44 2 50 8 50 15.75C50 25.25 41.5 33 28.5 44.5L25 48Z", fill: fill }))); /* tslint:disable: max-line-length */ /** * @name Star * @description Star */ const Star = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M25.0014 0L31.7851 19.0988H50L35.1372 30.3159L40.4522 50L25.0014 38.1975L9.55343 50L14.8656 30.3159L0 19.0988H18.2149L25.0014 0Z", fill: fill }))); // Internal var index$5 = /*#__PURE__*/Object.freeze({ __proto__: null, Chevron: Chevron, Close: Close, Filters: Filters, Heart: Heart, Star: Star }); /** * @name Directions * @description Directions Icon */ const Directions = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M42.5 22.5H27.5V15H42.5C43.8261 15 45.0979 14.4732 46.0355 13.5355C46.9732 12.5979 47.5 11.3261 47.5 10V5C47.5 3.67392 46.9732 2.40215 46.0355 1.46447C45.0979 0.526784 43.8261 0 42.5 0H7.5L0 7.5L7.5 15H22.5V22.5H7.5C6.17392 22.5 4.90215 23.0268 3.96447 23.9645C3.02678 24.9021 2.5 26.1739 2.5 27.5V32.5C2.5 33.8261 3.02678 35.0979 3.96447 36.0355C4.90215 36.9732 6.17392 37.5 7.5 37.5H22.5V50H27.5V37.5H42.5L50 30L42.5 22.5Z", fill: fill }))); /** * @name Link * @description Link Icon */ const Link = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M14.5161 23.3146C17.8074 20.0425 23.5475 20.0425 26.8387 23.3146L28.8925 25.3565L33 21.2728L30.9462 19.231C28.2069 16.5047 24.5584 15 20.6774 15C16.7965 15 13.1479 16.5047 10.4086 19.231L4.24442 25.3565C1.5263 28.0675 0 31.7392 0 35.5671C0 39.3949 1.5263 43.0666 4.24442 45.7777C5.59193 47.1193 7.1928 48.1829 8.95506 48.9075C10.7173 49.6321 12.6062 50.0034 14.5132 50C16.4208 50.0039 18.3103 49.6329 20.0731 48.9083C21.8359 48.1837 23.4372 47.1197 24.785 45.7777L26.8387 43.7358L22.7312 39.6522L20.6774 41.694C19.0404 43.3142 16.8246 44.2238 14.5147 44.2238C12.2048 44.2238 9.98894 43.3142 8.35195 41.694C6.72086 40.0673 5.80495 37.864 5.80495 35.5671C5.80495 33.2701 6.72086 31.0669 8.35195 29.4401L14.5161 23.3146Z", fill: fill }), React__namespace.createElement("path", { d: "M25.215 4.34281L23.1613 6.44299L27.2688 10.6434L29.3226 8.54317C30.9596 6.87666 33.1754 5.94105 35.4853 5.94105C37.7952 5.94105 40.0111 6.87666 41.648 8.54317C43.2791 10.2164 44.195 12.4826 44.195 14.8452C44.195 17.2078 43.2791 19.474 41.648 21.1472L35.4839 27.4478C32.1926 30.8134 26.4525 30.8134 23.1613 27.4478L21.1075 25.3476L17 29.548L19.0538 31.6481C21.7931 34.4523 25.4416 36 29.3226 36C33.2035 36 36.8521 34.4523 39.5914 31.6481L45.7556 25.3476C48.4737 22.5591 50 18.7824 50 14.8452C50 10.908 48.4737 7.13131 45.7556 4.34281C43.0295 1.56179 39.336 0 35.4853 0C31.6346 0 27.9412 1.56179 25.215 4.34281Z", fill: fill }))); /** * @name Phone * @description Phone Icon */ const Phone = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M44.6726 24H50C50 10.3185 39.6835 0 26 0V5.33393C36.82 5.33393 44.6726 13.1828 44.6726 24Z", fill: fill }), React__namespace.createElement("path", { d: "M26.3854 15.7025C31.934 15.7025 34.3007 18.069 34.3007 23.6173H39.5777C39.5777 15.1089 34.8944 10.4259 26.3854 10.4259V15.7025ZM35.4142 30.0626C34.9072 29.6018 34.241 29.3561 33.5562 29.3772C32.8714 29.3984 32.2216 29.6848 31.7441 30.176L25.4302 36.6688C23.9105 36.3786 20.8551 35.4262 17.7101 32.2893C14.5651 29.1418 13.6126 26.0788 13.3303 24.5697L19.8182 18.2537C20.3101 17.7765 20.5969 17.1267 20.6181 16.4417C20.6393 15.7568 20.3931 15.0905 19.9317 14.5838L10.1826 3.86454C9.72095 3.3563 9.07937 3.04801 8.39409 3.00515C7.70882 2.96229 7.03382 3.18824 6.51247 3.63501L0.787006 8.54484C0.330845 9.00262 0.0585778 9.61189 0.0218516 10.2571C-0.0177253 10.9166 -0.772325 26.5405 11.3435 38.6607C21.9132 49.227 35.153 50 38.7993 50C39.3323 50 39.6595 49.9842 39.7465 49.9789C40.3917 49.9428 41.0007 49.6693 41.4562 49.2112L46.3638 43.4835C46.8109 42.9625 47.0373 42.2877 46.995 41.6025C46.9526 40.9173 46.6448 40.2756 46.1369 39.8136L35.4142 30.0626Z", fill: fill }))); /** * @name Photos * @description Photos */ const Photos = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { clipRule: "evenodd", d: "M14.0953 3.48757C7.65268 3.48757 3.49008 7.90518 3.49008 14.7203V35.2558C3.49008 37.1684 3.84509 38.8759 4.45261 40.3535C4.47884 40.3221 5.05119 39.6247 5.79776 38.7149C7.25649 36.9372 9.38034 34.349 9.39522 34.3358C11.1253 32.3608 14.3728 29.4157 18.6354 31.1982C19.5695 31.5855 20.3998 32.1161 21.1641 32.6045C21.2385 32.652 21.3123 32.6992 21.3855 32.7458C22.818 33.7033 23.6606 34.1533 24.5356 34.0783C24.8981 34.0283 25.2381 33.9208 25.5606 33.7208C26.7772 32.9708 29.9314 28.5016 30.8759 27.1633C31.0144 26.967 31.1054 26.8381 31.1357 26.7981C33.8608 23.248 38.0609 22.298 41.561 24.3981C42.031 24.6781 45.3986 27.0306 46.5136 27.9757V14.7203C46.5136 7.90518 42.351 3.48757 35.8859 3.48757H14.0953ZM35.8859 0C44.3286 0 50.0012 5.90514 50.0012 14.7204V35.2558C50.0012 35.4776 49.9779 35.6855 49.9546 35.8933C49.9383 36.0393 49.922 36.1852 49.9137 36.3359C49.9083 36.427 49.9057 36.518 49.9031 36.6091C49.8997 36.7305 49.8962 36.852 49.8862 36.9734C49.8812 37.0209 49.8718 37.0665 49.8624 37.1121C49.8531 37.1578 49.8437 37.2034 49.8387 37.2509C49.7562 38.0359 49.6287 38.7859 49.4512 39.5134C49.4092 39.6952 49.3608 39.8705 49.3118 40.0474L49.3012 40.086C49.1012 40.791 48.8662 41.4635 48.5837 42.106C48.5342 42.214 48.482 42.3193 48.4297 42.4246C48.395 42.4948 48.3602 42.565 48.3262 42.636C48.0211 43.2485 47.6911 43.8361 47.3086 44.3811C47.2379 44.482 47.1625 44.5765 47.0871 44.6713C47.0372 44.7338 46.9873 44.7965 46.9386 44.8611C46.5411 45.3761 46.1261 45.8686 45.6561 46.3161C45.5622 46.4053 45.4608 46.487 45.3594 46.5687C45.296 46.6197 45.2326 46.6707 45.1711 46.7236C44.6886 47.1386 44.1961 47.5361 43.6535 47.8761C43.5351 47.9505 43.4093 48.0129 43.284 48.0751C43.203 48.1153 43.1221 48.1554 43.0435 48.1987C42.491 48.5037 41.9335 48.8012 41.326 49.0312C41.1798 49.0867 41.0243 49.1269 40.8683 49.1671C40.7575 49.1957 40.6465 49.2244 40.5385 49.2587C40.4844 49.2754 40.4303 49.2922 40.3763 49.3091C39.8337 49.4779 39.2928 49.6461 38.7084 49.7462C38.3699 49.8055 38.0106 49.8283 37.6511 49.8511C37.4955 49.861 37.3399 49.8709 37.1859 49.8837C37.0203 49.8961 36.8579 49.916 36.6954 49.9361C36.431 49.9686 36.1661 50.0012 35.8859 50.0012H14.0953C13.1553 50.0012 12.2578 49.9062 11.3903 49.7637C11.3578 49.7587 11.3278 49.7537 11.2978 49.7487C7.91519 49.1662 5.10762 47.5336 3.14008 45.0711C3.12641 45.0711 3.12104 45.0619 3.1139 45.0496C3.10928 45.0416 3.10391 45.0324 3.09507 45.0236C1.11753 42.5335 0 39.1859 0 35.2558V14.7204C0 5.90514 5.67764 0 14.0953 0H35.8859ZM22.502 16.2868C22.502 19.6743 19.6677 22.4995 16.264 22.4995C13.2722 22.4995 10.7212 20.3136 10.1495 17.4835C10.055 17.0589 10.0017 16.6222 10.0017 16.171C10.0017 12.7594 12.7731 9.99925 16.1986 9.99925C17.9428 9.99925 19.5223 10.7327 20.6536 11.9029C21.7898 13.032 22.502 14.5882 22.502 16.2868Z", fill: fill, fillRule: "evenodd" }))); /** * @name Website * @description Website Icon */ const Website = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M14.5161 23.3146C17.8074 20.0425 23.5475 20.0425 26.8387 23.3146L28.8925 25.3565L33 21.2728L30.9462 19.231C28.2069 16.5047 24.5584 15 20.6774 15C16.7965 15 13.1479 16.5047 10.4086 19.231L4.24442 25.3565C1.5263 28.0675 0 31.7392 0 35.5671C0 39.3949 1.5263 43.0666 4.24442 45.7777C5.59193 47.1193 7.1928 48.1829 8.95506 48.9075C10.7173 49.6321 12.6062 50.0034 14.5132 50C16.4208 50.0039 18.3103 49.6329 20.0731 48.9083C21.8359 48.1837 23.4372 47.1197 24.785 45.7777L26.8387 43.7358L22.7312 39.6522L20.6774 41.694C19.0404 43.3142 16.8246 44.2238 14.5147 44.2238C12.2048 44.2238 9.98894 43.3142 8.35195 41.694C6.72086 40.0673 5.80495 37.864 5.80495 35.5671C5.80495 33.2701 6.72086 31.0669 8.35195 29.4401L14.5161 23.3146Z", fill: fill }), React__namespace.createElement("path", { d: "M25.215 4.34281L23.1613 6.44299L27.2688 10.6434L29.3226 8.54317C30.9596 6.87666 33.1754 5.94105 35.4853 5.94105C37.7952 5.94105 40.0111 6.87666 41.648 8.54317C43.2791 10.2164 44.195 12.4826 44.195 14.8452C44.195 17.2078 43.2791 19.474 41.648 21.1472L35.4839 27.4478C32.1926 30.8134 26.4525 30.8134 23.1613 27.4478L21.1075 25.3476L17 29.548L19.0538 31.6481C21.7931 34.4523 25.4416 36 29.3226 36C33.2035 36 36.8521 34.4523 39.5914 31.6481L45.7556 25.3476C48.4737 22.5591 50 18.7824 50 14.8452C50 10.908 48.4737 7.13131 45.7556 4.34281C43.0295 1.56179 39.336 0 35.4853 0C31.6346 0 27.9412 1.56179 25.215 4.34281Z", fill: fill }))); // Internal var index$4 = /*#__PURE__*/Object.freeze({ __proto__: null, Directions: Directions, Link: Link, Phone: Phone, Photos: Photos, Website: Website }); /** * @name Browse * @description Browse Icon */ const Browse = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M50 8L13.8889 8L13.8889 13.8333L50 13.8333L50 8ZM50 22.5833L22.2222 22.5833L22.2222 28.4167L50 28.4167L50 22.5833ZM50 43L50 37.1667L13.8889 37.1667L13.8889 43L50 43ZM-5.3794e-07 15.0292L9.94444 25.5L1.29284e-06 35.9708L3.91667 40.0833L17.8056 25.5L3.91667 10.9167L-5.3794e-07 15.0292Z", fill: fill }))); /** * @name Home * @description Home Icon */ const Home = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M48.0513 26.3871C47.8469 26.3883 47.6443 26.3491 47.4551 26.2718C47.2659 26.1946 47.0938 26.0807 46.9486 25.9367L24.7559 3.72849L2.5632 25.9367C2.2661 26.1912 1.88394 26.3241 1.49308 26.309C1.10222 26.2939 0.731457 26.1319 0.454871 25.8553C0.178286 25.5787 0.0162554 25.208 0.00115822 24.8171C-0.013939 24.4262 0.119009 24.0441 0.373436 23.747L23.6688 0.451608C23.9598 0.162356 24.3534 0 24.7637 0C25.174 0 25.5676 0.162356 25.8586 0.451608L49.1539 23.747C49.3676 23.965 49.5124 24.2412 49.57 24.541C49.6276 24.8408 49.5956 25.1509 49.4779 25.4326C49.3603 25.7143 49.1622 25.9551 48.9085 26.1249C48.6547 26.2946 48.3566 26.3859 48.0513 26.3871V26.3871Z", fill: fill }), React__namespace.createElement("path", { d: "M24.7559 8.97771L6.11958 27.6761V46.5764C6.11958 47.4002 6.44683 48.1903 7.02933 48.7728C7.61182 49.3552 8.40186 49.6825 9.22563 49.6825H20.0968V34.1522H29.415V49.6825H40.2861C41.1099 49.6825 41.8999 49.3552 42.4824 48.7728C43.0649 48.1903 43.3922 47.4002 43.3922 46.5764V27.5674L24.7559 8.97771Z", fill: fill }))); /** * @name Search * @description Search Icon */ const Search = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M49.2337 44.9812L37.8989 33.6464C40.6278 30.0136 42.101 25.5916 42.096 21.048C42.096 9.44221 32.6538 0 21.048 0C9.44221 0 0 9.44221 0 21.048C0 32.6538 9.44221 42.096 21.048 42.096C25.5916 42.101 30.0136 40.6278 33.6464 37.8989L44.9812 49.2337C45.5549 49.7466 46.3033 50.0204 47.0726 49.9988C47.8419 49.9773 48.5737 49.6621 49.1179 49.1179C49.6621 48.5737 49.9773 47.8419 49.9988 47.0726C50.0204 46.3033 49.7466 45.5549 49.2337 44.9812V44.9812ZM6.01371 21.048C6.01371 18.0745 6.89546 15.1678 8.54745 12.6954C10.1994 10.223 12.5475 8.29604 15.2946 7.15813C18.0418 6.02022 21.0647 5.72249 23.981 6.30259C26.8974 6.8827 29.5763 8.31457 31.6788 10.4172C33.7814 12.5197 35.2133 15.1986 35.7934 18.115C36.3735 21.0313 36.0758 24.0542 34.9379 26.8014C33.8 29.5485 31.873 31.8966 29.4006 33.5485C26.9282 35.2005 24.0215 36.0823 21.048 36.0823C17.0621 36.0775 13.2409 34.492 10.4224 31.6736C7.604 28.8551 6.0185 25.0339 6.01371 21.048V21.048Z", fill: fill }))); /** * @name Settings * @description Settings Icon */ const Settings = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M49.3816 21.2001L43.7928 19.5335C43.4064 18.1857 42.875 16.8837 42.2079 15.6502L44.9439 10.5335C45.0466 10.3404 45.0842 10.1193 45.0511 9.90317C45.0181 9.687 44.9161 9.48724 44.7604 9.33354L40.7732 5.33356C40.6193 5.17801 40.4194 5.07616 40.203 5.04314C39.9866 5.01011 39.7653 5.04767 39.572 5.15023L34.4837 7.86688C33.2368 7.16799 31.9164 6.60903 30.5465 6.20022L28.8782 0.683585C28.8077 0.48028 28.6743 0.304585 28.4975 0.181791C28.3206 0.0589961 28.1093 -0.00456538 27.8939 0.00025528H22.2551C22.0384 0.0012629 21.8278 0.0713125 21.6537 0.20021C21.4797 0.329107 21.3514 0.510124 21.2875 0.716918L19.6192 6.21689C18.2378 6.62352 16.9061 7.18251 15.6486 7.88355L10.6437 5.18356C10.4504 5.081 10.2291 5.04345 10.0128 5.07647C9.79637 5.1095 9.59641 5.21134 9.44256 5.36689L5.3886 9.31687C5.2329 9.47058 5.13095 9.67034 5.09789 9.88651C5.06483 10.1027 5.10242 10.3237 5.20509 10.5169L7.90773 15.5168C7.20714 16.7678 6.64762 18.0926 6.23943 19.4668L0.717368 21.1335C0.51037 21.1973 0.329175 21.3255 0.200151 21.4994C0.0711271 21.6733 0.00100861 21.8837 0 22.1001V27.7334C0.00100861 27.9499 0.0711271 28.1603 0.200151 28.3342C0.329175 28.5081 0.51037 28.6362 0.717368 28.7001L6.2728 30.3668C6.68544 31.7181 7.24487 33.0203 7.94109 34.2501L5.20509 39.4834C5.10242 39.6765 5.06483 39.8976 5.09789 40.1137C5.13095 40.3299 5.2329 40.5297 5.3886 40.6834L9.37583 44.6667C9.52968 44.8222 9.72964 44.9241 9.94602 44.9571C10.1624 44.9901 10.3837 44.9526 10.577 44.85L15.732 42.1C16.9515 42.7574 18.2378 43.2826 19.5691 43.6667L21.2374 49.2833C21.3013 49.4901 21.4297 49.6711 21.6037 49.8C21.7777 49.9289 21.9884 49.999 22.205 50H27.8439C28.0605 49.999 28.2712 49.9289 28.4452 49.8C28.6192 49.6711 28.7476 49.4901 28.8115 49.2833L30.4798 43.65C31.7997 43.264 33.0748 42.7388 34.2835 42.0834L39.4719 44.85C39.6652 44.9526 39.8865 44.9901 40.1029 44.9571C40.3193 44.9241 40.5192 44.8222 40.6731 44.6667L44.6603 40.6834C44.816 40.5297 44.918 40.3299 44.951 40.1137C44.9841 39.8976 44.9465 39.6765 44.8438 39.4834L42.0745 34.3167C42.7374 33.1046 43.2687 31.8251 43.6593 30.5001L49.2815 28.8334C49.4885 28.7696 49.6697 28.6414 49.7987 28.4675C49.9277 28.2937 49.9978 28.0832 49.9989 27.8668V22.1835C50.0087 21.9762 49.9548 21.7709 49.8445 21.5952C49.7342 21.4194 49.5726 21.2815 49.3816 21.2001V21.2001ZM25.0745 34.1667C23.2597 34.1667 21.4857 33.6291 19.9768 32.6219C18.4679 31.6147 17.2918 30.183 16.5973 28.508C15.9028 26.8331 15.7211 24.99 16.0752 23.2118C16.4292 21.4337 17.3031 19.8003 18.5863 18.5183C19.8696 17.2364 21.5045 16.3633 23.2844 16.0096C25.0643 15.6559 26.9092 15.8375 28.5859 16.5313C30.2625 17.2251 31.6955 18.4 32.7038 19.9074C33.712 21.4149 34.2501 23.1871 34.2501 25.0001C34.2501 27.4313 33.2834 29.7628 31.5627 31.4819C29.8419 33.201 27.508 34.1667 25.0745 34.1667V34.1667Z", fill: fill }))); // Internal var index$3 = /*#__PURE__*/Object.freeze({ __proto__: null, Browse: Browse, Home: Home, Search: Search, Settings: Settings }); /* tslint:disable: max-line-length */ /** * @name Facebook * @description Facebook */ const Facebook = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { clipRule: "evenodd", d: "M0 25C0 11.1929 11.1929 0 25 0C38.8071 0 50 11.1929 50 25C50 38.8071 38.8071 50 25 50C11.1929 50 0 38.8071 0 25ZM27.6058 39.6995V26.0981H31.3603L31.8579 21.411H27.6058L27.6122 19.0651C27.6122 17.8426 27.7283 17.1876 29.4841 17.1876H31.8313V12.5H28.0762C23.5658 12.5 21.9782 14.7737 21.9782 18.5975V21.4116H19.1667V26.0987H21.9782V39.6995H27.6058Z", fill: fill, fillRule: "evenodd" }))); /* tslint:disable: max-line-length */ /** * @name Github * @description Github */ const Github = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M25.0002 0C11.1948 0 0 11.4757 0 25.6327C0 36.9581 7.16332 46.5665 17.0967 49.9559C18.3461 50.1932 18.8048 49.3999 18.8048 48.7228C18.8048 48.1116 18.7816 46.0924 18.7709 43.9505C11.8158 45.5011 10.3482 40.9261 10.3482 40.9261C9.21093 37.9633 7.57234 37.1754 7.57234 37.1754C5.30408 35.5845 7.74332 35.6172 7.74332 35.6172C10.2538 35.7976 11.5757 38.2587 11.5757 38.2587C13.8054 42.1775 17.4241 41.0445 18.8508 40.3896C19.0751 38.7333 19.723 37.6016 20.438 36.9619C14.8851 36.3138 9.04782 34.1158 9.04782 24.2939C9.04782 21.4954 10.0244 19.2087 11.6237 17.4136C11.3641 16.7676 10.5084 14.1609 11.8659 10.6301C11.8659 10.6301 13.9652 9.94119 18.7427 13.2576C20.7369 12.6897 22.8756 12.4048 25.0002 12.3951C27.1248 12.4048 29.2652 12.6897 31.2631 13.2576C36.0348 9.94119 38.1312 10.6301 38.1312 10.6301C39.492 14.1609 38.6359 16.7676 38.3763 17.4136C39.9793 19.2087 40.9493 21.4954 40.9493 24.2939C40.9493 34.1392 35.1008 36.307 29.5338 36.9416C30.4306 37.737 31.2296 39.297 31.2296 41.6885C31.2296 45.1178 31.2006 47.8781 31.2006 48.7228C31.2006 49.405 31.6506 50.2043 32.9178 49.9525C42.8458 46.5593 50 36.9543 50 25.6327C50 11.4757 38.8069 0 25.0002 0Z", fill: fill }), React__namespace.createElement("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M9.46885 36.8032C9.41379 36.931 9.21838 36.9687 9.04036 36.8813C8.85903 36.7977 8.75719 36.6241 8.81598 36.4963C8.8698 36.3651 9.06562 36.329 9.24653 36.4161C9.42827 36.5001 9.53177 36.6754 9.46885 36.8032Z", fill: fill }), React__namespace.createElement("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M10.4815 37.9612C10.3622 38.0745 10.1292 38.0219 9.97102 37.8427C9.80749 37.664 9.77686 37.425 9.89774 37.31C10.0207 37.1967 10.2467 37.2497 10.4107 37.4284C10.5742 37.6093 10.6061 37.8465 10.4815 37.9612Z", fill: fill }), React__namespace.createElement("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M11.4672 39.4375C11.314 39.5466 11.0635 39.4443 10.9087 39.2163C10.7555 38.9884 10.7555 38.715 10.912 38.6055C11.0673 38.496 11.314 38.5945 11.4709 38.8207C11.6237 39.0521 11.6237 39.3258 11.4672 39.4375Z", fill: fill }), React__namespace.createElement("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M12.8176 40.8637C12.6806 41.0186 12.3887 40.977 12.1751 40.7657C11.9565 40.5589 11.8957 40.2656 12.0331 40.1107C12.1718 39.9553 12.4653 39.9991 12.6806 40.2087C12.8975 40.415 12.9638 40.7105 12.8176 40.8637Z", fill: fill }), React__namespace.createElement("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M14.6806 41.6919C14.6202 41.8926 14.3391 41.9839 14.0559 41.8986C13.7731 41.8107 13.5881 41.5756 13.6452 41.3727C13.704 41.1706 13.9863 41.0755 14.2716 41.1668C14.5539 41.2542 14.7394 41.4877 14.6806 41.6919Z", fill: fill }), React__namespace.createElement("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M16.7266 41.8455C16.7336 42.0569 16.4935 42.2322 16.1962 42.2356C15.8973 42.2428 15.6556 42.0718 15.6522 41.8638C15.6522 41.6503 15.887 41.4766 16.1859 41.4716C16.4831 41.4656 16.7266 41.6354 16.7266 41.8455Z", fill: fill }), React__namespace.createElement("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M18.6305 41.5132C18.6661 41.7194 18.4595 41.9313 18.1644 41.9873C17.8741 42.042 17.6055 41.9147 17.5686 41.7101C17.5326 41.4987 17.7429 41.2869 18.0327 41.2321C18.3283 41.1795 18.5928 41.3035 18.6305 41.5132Z", fill: fill }))); /* tslint:disable: max-line-length */ /** * @name Google * @description Google */ const Google = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { clipRule: "evenodd", d: "M25 0C11.1926 0 0 11.1931 0 24.9995C0 38.8069 11.1926 50 25 50C38.8065 50 50 38.8071 50 24.9995C50 11.1931 38.8065 0 25 0ZM25.292 39.6217C17.2339 39.6217 10.7071 33.0784 10.7071 24.9999C10.7071 16.9215 17.2339 10.3781 25.292 10.3781C29.2301 10.3781 32.5202 11.8311 35.0458 14.189L30.9339 18.3106V18.3013C29.4029 16.839 27.4614 16.0898 25.292 16.0898C20.4792 16.0898 16.5687 20.1655 16.5687 24.9911C16.5687 29.8155 20.4793 33.9011 25.292 33.9011C29.6585 33.9011 32.6298 31.397 33.2412 27.9609H25.292V22.2583H39.0105C39.193 23.2359 39.2926 24.2597 39.2926 25.3288C39.2927 33.6816 33.7149 39.6217 25.292 39.6217Z", fill: fill, fillRule: "evenodd" }))); /* tslint:disable: max-line-length */ /** * @name Instagram * @description Instagram */ const Instagram = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { clipRule: "evenodd", d: "M0 25C0 11.1929 11.1929 0 25 0C38.8071 0 50 11.1929 50 25C50 38.8071 38.8071 50 25 50C11.1929 50 0 38.8071 0 25ZM25.0012 11.6667C21.3801 11.6667 20.9257 11.6825 19.5034 11.7472C18.084 11.8122 17.1151 12.0369 16.2673 12.3667C15.3903 12.7072 14.6464 13.1628 13.9053 13.9042C13.1636 14.6453 12.7081 15.3892 12.3664 16.2659C12.0358 17.1139 11.8108 18.0831 11.7469 19.502C11.6833 20.9243 11.6667 21.379 11.6667 25.0001C11.6667 28.6213 11.6828 29.0743 11.7472 30.4966C11.8125 31.916 12.0372 32.8849 12.3667 33.7327C12.7075 34.6097 13.1631 35.3536 13.9045 36.0947C14.6453 36.8364 15.3892 37.293 16.2656 37.6336C17.1139 37.9633 18.0831 38.1881 19.5023 38.2531C20.9245 38.3178 21.3787 38.3336 24.9996 38.3336C28.621 38.3336 29.0741 38.3178 30.4963 38.2531C31.9158 38.1881 32.8858 37.9633 33.7341 37.6336C34.6108 37.293 35.3536 36.8364 36.0944 36.0947C36.8361 35.3536 37.2917 34.6097 37.6333 33.733C37.9611 32.8849 38.1861 31.9158 38.2528 30.4969C38.3167 29.0746 38.3333 28.6213 38.3333 25.0001C38.3333 21.379 38.3167 20.9245 38.2528 19.5023C38.1861 18.0828 37.9611 17.1139 37.6333 16.2662C37.2917 15.3892 36.8361 14.6453 36.0944 13.9042C35.3527 13.1625 34.6111 12.707 33.7333 12.3667C32.8833 12.0369 31.9138 11.8122 30.4944 11.7472C29.0721 11.6825 28.6193 11.6667 24.9971 11.6667H25.0012Z", fill: fill, fillRule: "evenodd" }), React__namespace.createElement("path", { clipRule: "evenodd", d: "M23.8051 14.0695C24.1601 14.0689 24.5562 14.0695 25.0012 14.0695C28.5613 14.0695 28.9832 14.0822 30.3891 14.1461C31.6891 14.2056 32.3947 14.4228 32.8647 14.6053C33.4869 14.847 33.9305 15.1359 34.3969 15.6025C34.8636 16.0692 35.1525 16.5137 35.3947 17.1359C35.5772 17.6053 35.7947 18.3109 35.8539 19.6109C35.9178 21.0165 35.9316 21.4387 35.9316 24.9971C35.9316 28.5555 35.9178 28.9777 35.8539 30.3832C35.7944 31.6833 35.5772 32.3888 35.3947 32.8583C35.153 33.4805 34.8636 33.9236 34.3969 34.39C33.9302 34.8566 33.4872 35.1455 32.8647 35.3872C32.3952 35.5705 31.6891 35.7872 30.3891 35.8466C28.9835 35.9105 28.5613 35.9244 25.0012 35.9244C21.4409 35.9244 21.019 35.9105 19.6134 35.8466C18.3134 35.7866 17.6078 35.5694 17.1376 35.3869C16.5153 35.1452 16.0709 34.8563 15.6042 34.3897C15.1375 33.923 14.8486 33.4797 14.6064 32.8572C14.4239 32.3877 14.2064 31.6822 14.1472 30.3821C14.0834 28.9766 14.0706 28.5543 14.0706 24.9937C14.0706 21.4332 14.0834 21.0132 14.1472 19.6076C14.2067 18.3076 14.4239 17.602 14.6064 17.132C14.8481 16.5098 15.1375 16.0653 15.6042 15.5987C16.0709 15.132 16.5153 14.8431 17.1376 14.6009C17.6076 14.4175 18.3134 14.2009 19.6134 14.1411C20.8434 14.0856 21.3201 14.0689 23.8051 14.0661V14.0695ZM32.1185 16.2834C31.2352 16.2834 30.5185 16.9992 30.5185 17.8828C30.5185 18.7662 31.2352 19.4829 32.1185 19.4829C33.0019 19.4829 33.7186 18.7662 33.7186 17.8828C33.7186 16.9995 33.0019 16.2834 32.1185 16.2834ZM25.0012 18.1528C21.2198 18.1528 18.154 21.2187 18.154 25.0001C18.154 28.7816 21.2198 31.846 25.0012 31.846C28.7827 31.846 31.8474 28.7816 31.8474 25.0001C31.8474 21.2187 28.7827 18.1528 25.0012 18.1528Z", fill: fill, fillRule: "evenodd" }), React__namespace.createElement("path", { clipRule: "evenodd", d: "M25.0013 20.5556C27.4557 20.5556 29.4457 22.5454 29.4457 25.0001C29.4457 27.4546 27.4557 29.4446 25.0013 29.4446C22.5465 29.4446 20.5568 27.4546 20.5568 25.0001C20.5568 22.5454 22.5465 20.5556 25.0013 20.5556Z", fill: fill, fillRule: "evenodd" }))); /* tslint:disable: max-line-length */ /** * @name LinkedIn * @description LinkedIn */ const LinkedIn = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { clipRule: "evenodd", d: "M0 25C0 11.1929 11.1929 0 25 0C38.8071 0 50 11.1929 50 25C50 38.8071 38.8071 50 25 50C11.1929 50 0 38.8071 0 25ZM17.6672 20.7061H12.0017V37.7287H17.6672V20.7061ZM18.0404 15.4403C18.0036 13.7713 16.8101 12.5 14.8719 12.5C12.9338 12.5 11.6667 13.7713 11.6667 15.4403C11.6667 17.0748 12.8963 18.3827 14.7984 18.3827H14.8346C16.8101 18.3827 18.0404 17.0748 18.0404 15.4403ZM38.0994 27.9685C38.0994 22.7398 35.3044 20.3064 31.5762 20.3064C28.5682 20.3064 27.2214 21.9586 26.4695 23.1177V20.7065H20.8032C20.8779 22.3039 20.8032 37.7292 20.8032 37.7292H26.4695V28.2223C26.4695 27.7136 26.5062 27.2061 26.656 26.8418C27.0655 25.8254 27.9978 24.7731 29.563 24.7731C31.614 24.7731 32.4338 26.3341 32.4338 28.6216V37.7287H38.0991L38.0994 27.9685Z", fill: fill, fillRule: "evenodd" }))); /* tslint:disable: max-line-length */ /** * @name Octocat * @description Octocat */ const Octocat = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M25.0002 0C11.1948 0 0 11.4757 0 25.6327C0 36.9581 7.16332 46.5665 17.0967 49.9559C18.3461 50.1932 18.8048 49.3999 18.8048 48.7228C18.8048 48.1116 18.7816 46.0924 18.7709 43.9505C11.8158 45.5011 10.3482 40.9261 10.3482 40.9261C9.21093 37.9633 7.57234 37.1754 7.57234 37.1754C5.30408 35.5845 7.74332 35.6172 7.74332 35.6172C10.2538 35.7976 11.5757 38.2587 11.5757 38.2587C13.8054 42.1775 17.4241 41.0445 18.8508 40.3896C19.0751 38.7333 19.723 37.6016 20.438 36.9619C14.8851 36.3138 9.04782 34.1158 9.04782 24.2939C9.04782 21.4954 10.0244 19.2087 11.6237 17.4136C11.3641 16.7676 10.5084 14.1609 11.8659 10.6301C11.8659 10.6301 13.9652 9.94119 18.7427 13.2576C20.7369 12.6897 22.8756 12.4048 25.0002 12.3951C27.1248 12.4048 29.2652 12.6897 31.2631 13.2576C36.0348 9.94119 38.1312 10.6301 38.1312 10.6301C39.492 14.1609 38.6359 16.7676 38.3763 17.4136C39.9793 19.2087 40.9493 21.4954 40.9493 24.2939C40.9493 34.1392 35.1008 36.307 29.5338 36.9416C30.4306 37.737 31.2296 39.297 31.2296 41.6885C31.2296 45.1178 31.2006 47.8781 31.2006 48.7228C31.2006 49.405 31.6506 50.2043 32.9178 49.9525C42.8458 46.5593 50 36.9543 50 25.6327C50 11.4757 38.8069 0 25.0002 0Z", fill: fill }), React__namespace.createElement("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M9.46885 36.8032C9.41379 36.931 9.21838 36.9687 9.04036 36.8813C8.85903 36.7977 8.75719 36.6241 8.81598 36.4963C8.8698 36.3651 9.06562 36.329 9.24653 36.4161C9.42827 36.5001 9.53177 36.6754 9.46885 36.8032Z", fill: fill }), React__namespace.createElement("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M10.4815 37.9612C10.3622 38.0745 10.1292 38.0219 9.97102 37.8427C9.80749 37.664 9.77686 37.425 9.89774 37.31C10.0207 37.1967 10.2467 37.2497 10.4107 37.4284C10.5742 37.6093 10.6061 37.8465 10.4815 37.9612Z", fill: fill }), React__namespace.createElement("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M11.4672 39.4375C11.314 39.5466 11.0635 39.4443 10.9087 39.2163C10.7555 38.9884 10.7555 38.715 10.912 38.6055C11.0673 38.496 11.314 38.5945 11.4709 38.8207C11.6237 39.0521 11.6237 39.3258 11.4672 39.4375Z", fill: fill }), React__namespace.createElement("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M12.8176 40.8637C12.6806 41.0186 12.3887 40.977 12.1751 40.7657C11.9565 40.5589 11.8957 40.2656 12.0331 40.1107C12.1718 39.9553 12.4653 39.9991 12.6806 40.2087C12.8975 40.415 12.9638 40.7105 12.8176 40.8637Z", fill: fill }), React__namespace.createElement("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M14.6806 41.6919C14.6202 41.8926 14.3391 41.9839 14.0559 41.8986C13.7731 41.8107 13.5881 41.5756 13.6452 41.3727C13.704 41.1706 13.9863 41.0755 14.2716 41.1668C14.5539 41.2542 14.7394 41.4877 14.6806 41.6919Z", fill: fill }), React__namespace.createElement("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M16.7266 41.8455C16.7336 42.0569 16.4935 42.2322 16.1962 42.2356C15.8973 42.2428 15.6556 42.0718 15.6522 41.8638C15.6522 41.6503 15.887 41.4766 16.1859 41.4716C16.4831 41.4656 16.7266 41.6354 16.7266 41.8455Z", fill: fill }), React__namespace.createElement("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M18.6305 41.5132C18.6661 41.7194 18.4595 41.9313 18.1644 41.9873C17.8741 42.042 17.6055 41.9147 17.5686 41.7101C17.5326 41.4987 17.7429 41.2869 18.0327 41.2321C18.3283 41.1795 18.5928 41.3035 18.6305 41.5132Z", fill: fill }))); /* tslint:disable: max-line-length */ /** * @name Twitter * @description Twitter */ const Twitter = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { clipRule: "evenodd", d: "M0 25C0 11.1929 11.1929 0 25 0C38.8071 0 50 11.1929 50 25C50 38.8071 38.8071 50 25 50C11.1929 50 0 38.8071 0 25ZM24.2513 20.3203L24.3037 21.1854L23.4294 21.0794C20.2467 20.6734 17.4663 19.2964 15.1056 16.9837L13.9514 15.8361L13.6541 16.6835C13.0246 18.5725 13.4268 20.5675 14.7383 21.9092C15.4378 22.6507 15.2804 22.7566 14.0738 22.3152C13.6541 22.174 13.2869 22.0681 13.2519 22.121C13.1295 22.2446 13.5492 23.8512 13.8815 24.4867C14.3361 25.3694 15.2629 26.2345 16.2772 26.7464L17.134 27.1525L16.1198 27.1701C15.1405 27.1701 15.1056 27.1878 15.2105 27.5585C15.5602 28.7061 16.9417 29.9242 18.4805 30.4538L19.5647 30.8246L18.6204 31.3895C17.2215 32.2016 15.5777 32.6606 13.9339 32.6959C13.147 32.7136 12.5 32.7842 12.5 32.8371C12.5 33.0137 14.6334 34.0023 15.875 34.3907C19.5997 35.5382 24.0239 35.0439 27.3464 33.0843C29.7072 31.6896 32.0679 28.9179 33.1696 26.2345C33.7642 24.8045 34.3587 22.1917 34.3587 20.9382C34.3587 20.1261 34.4112 20.0202 35.3905 19.0492C35.9675 18.4843 36.5096 17.8664 36.6145 17.6898C36.7894 17.3544 36.7719 17.3544 35.8801 17.6545C34.3937 18.1842 34.1839 18.1135 34.9183 17.3191C35.4604 16.7542 36.1074 15.7302 36.1074 15.4301C36.1074 15.3771 35.8451 15.4654 35.5478 15.6243C35.2331 15.8008 34.5336 16.0656 34.009 16.2245L33.0647 16.5247L32.2078 15.9421C31.7357 15.6243 31.0712 15.2712 30.7214 15.1653C29.8296 14.9181 28.4656 14.9534 27.6612 15.2359C25.4753 16.0303 24.0939 18.0782 24.2513 20.3203Z", fill: fill, fillRule: "evenodd" }))); // Internal var index$2 = /*#__PURE__*/Object.freeze({ __proto__: null, Facebook: Facebook, Github: Github, Google: Google, Instagram: Instagram, LinkedIn: LinkedIn, Octocat: Octocat, Twitter: Twitter }); /* tslint:disable: max-line-length */ /** * @name Moon * @description Moon */ const Moon = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M50,25 C50,38.7760784 38.7916174,49.9864706 25.0308679,49.9864706 C11.8804734,49.9864706 0.949605523,39.7242157 0.0617357002,26.617451 C0.00631163708,25.9481373 0.394674556,25.2788235 1.06055227,25 C1.6709073,24.7211765 2.44773176,24.8326471 2.94714004,25.3346078 C6.22080868,28.6252941 10.2158777,30.410098 14.2109467,30.410098 C23.088856,30.410098 30.2466469,23.1595098 30.2466469,14.2914706 C30.2466469,10.22 28.4711045,6.20431373 25.1973373,2.91372549 C24.697929,2.41176471 24.5869822,1.68666667 24.8643984,1.07323529 C25.1418146,0.459705882 25.8076923,0.0693137255 26.47357,0.0693137255 C39.6793886,0.794313725 50,11.7816667 50,25 Z", fill: fill, fillRule: "nonzero" }))); /* tslint:disable: max-line-length */ /** * @name Sun * @description Sun */ const Sun = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M21.4806931,35.7567061 C15.669802,33.5671598 12.6737624,26.9156805 14.7886139,20.9000986 C16.9036634,14.8845168 23.3289109,11.7828402 29.139802,13.9723866 C34.9506931,16.1618343 37.9467327,22.8134122 35.8317822,28.8288955 C33.7168317,34.8444773 27.2915842,37.9462525 21.4806931,35.7567061 L21.4806931,35.7567061 Z M33.5651485,0.722879684 C34.6463366,1.13017751 35.2037624,2.36765286 34.810198,3.48688363 L33.0290099,8.55295858 C32.6355446,9.67218935 31.440198,10.249211 30.3591089,9.84191321 C29.2779208,9.43461538 28.720495,8.19704142 29.1140594,7.07790927 L30.8952475,2.01183432 C31.2887129,0.892504931 32.4840594,0.315581854 33.5651485,0.722879684 Z M45.7394059,10.569428 C46.3827723,11.5568047 46.1310891,12.89714 45.1773267,13.5631164 L40.859802,16.5779093 C39.9060396,17.2438856 38.6112871,16.983432 37.9679208,15.9960552 C37.3246535,15.0085799 37.5763366,13.6682446 38.530099,13.0022682 L42.8475248,9.98747535 C43.8013861,9.32149901 45.0960396,9.5821499 45.7394059,10.569428 Z M49.9978218,25.9433925 C49.9576238,27.1337278 48.9930693,28.0648915 47.8432673,28.0232742 L42.6386139,27.8351085 C41.4888119,27.7935897 40.5893069,26.7949704 40.629505,25.6047337 C40.669604,24.4143984 41.6342574,23.4832347 42.7839604,23.5248521 L47.9887129,23.7129191 C49.1384158,23.7545365 50.0380198,24.7530572 49.9978218,25.9433925 Z M44.7138614,40.9723866 C44.0055446,41.9108481 42.6964356,42.0773176 41.789802,41.3439842 L37.6860396,38.0248521 C36.7794059,37.2916174 36.6187129,35.9362919 37.3270297,34.9978304 C38.0352475,34.0592702 39.3444554,33.8928994 40.2509901,34.6261341 L44.3548515,37.9453649 C45.2613861,38.6785996 45.4221782,40.0338264 44.7138614,40.9723866 L44.7138614,40.9723866 Z M31.9058416,49.9157791 C30.799901,50.2441815 29.6463366,49.5821499 29.3292079,48.4372781 L27.8936634,43.2548323 C27.5766337,42.1099606 28.2160396,40.9157791 29.3219802,40.5874753 C30.4279208,40.2591716 31.5813861,40.9212032 31.8985149,42.0659763 L33.3340594,47.2484221 C33.6511881,48.3932939 33.0116832,49.5874753 31.9058416,49.9157791 Z M16.4659406,49.3575937 C15.3847525,48.9502959 14.8273267,47.7128205 15.2208911,46.5935897 L17.0020792,41.5275148 C17.3955446,40.408284 18.5908911,39.8312623 19.6719802,40.2385602 C20.7531683,40.6459566 21.3105941,41.8835306 20.9170297,43.0026627 L19.1358416,48.0687377 C18.7423762,49.1879684 17.5470297,49.7649901 16.4659406,49.3576923 L16.4659406,49.3575937 Z M4.29168317,39.5110454 C3.64831683,38.5236686 3.9,37.1833333 4.85376238,36.517357 L9.17128713,33.5025641 C10.1250495,32.8365878 11.419802,33.09714 12.0631683,34.0844181 C12.7064356,35.0718935 12.4547525,36.4122288 11.5009901,37.0782051 L7.18356436,40.092998 C6.22970297,40.7589744 4.9350495,40.4984221 4.29168317,39.511144 L4.29168317,39.5110454 Z M0.0332673267,24.1371795 C0.0734653465,22.9469428 1.0380198,22.0156805 2.18782178,22.0572978 L7.39247525,22.2454635 C8.54227723,22.2869822 9.44178218,23.2856016 9.40158416,24.4759369 C9.36148515,25.6661736 8.39683168,26.5973373 7.24712871,26.5558185 L2.04247525,26.3676529 C0.892673267,26.3261341 -0.00683168317,25.3275148 0.0332673267,24.1371795 L0.0332673267,24.1371795 Z M5.31722772,9.10828402 C6.02554455,8.16972387 7.33465347,8.00335306 8.24128713,8.73648915 L12.3450495,12.0557199 C13.2516832,12.7890533 13.4123762,14.1442801 12.7041584,15.0827416 C11.9958416,16.0213018 10.6866337,16.1876726 9.78009901,15.4545365 L5.67623762,12.1352071 C4.76970297,11.4018738 4.60891089,10.0466469 5.31722772,9.1081854 L5.31722772,9.10828402 Z M18.1253465,0.16469428 C19.2312871,-0.163609467 20.3847525,0.498422091 20.7018812,1.64319527 L22.1374257,6.82564103 C22.4544554,7.97051282 21.8150495,9.16469428 20.7091089,9.49299803 C19.6031683,9.82140039 18.449703,9.15936884 18.1325743,8.01449704 L16.6970297,2.83205128 C16.38,1.68737673 17.0194059,0.493096647 18.1253465,0.164792899 L18.1253465,0.16469428 Z", fill: fill, fillRule: "nonzero" }))); // Internal var index$1 = /*#__PURE__*/Object.freeze({ __proto__: null, Moon: Moon, Sun: Sun }); /* tslint:disable: max-line-length */ /** * @name Bar * @description This SVG is a Beer Glass */ const Bar = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M40.3192 19.29H35.0628V18.4286C36.7747 17.1576 37.887 15.1188 37.887 12.8242C37.887 9.42474 35.4467 6.58569 32.2301 5.97484C31.2951 2.51426 28.145 0.000101689 24.4235 0C22.3638 0.000101689 20.3871 0.798462 18.9009 2.18764C18.3685 2.04794 17.8204 1.97714 17.27 1.97694C14.6478 1.97694 12.3604 3.57173 11.3638 5.86502C11.2274 5.85699 11.0908 5.85299 10.9542 5.85302C7.11969 5.85302 4 8.98026 4 12.8241C4 14.9406 4.94697 16.8383 6.43708 18.1178V46.9493C6.43708 48.6272 7.80656 50 9.48038 50H32.0195C33.6933 50 35.0628 48.6272 35.0628 46.9493V42.475H40.3192C43.4515 42.475 46 39.9204 46 36.7804V24.9845C46 21.8445 43.4515 19.29 40.3192 19.29ZM30.9327 15.9311H13.1257V22.1393C13.1257 23.2064 12.2628 24.0714 11.1983 24.0714C10.1339 24.0714 9.2709 23.2064 9.2709 22.1393V15.4308C8.41948 14.8764 7.85485 13.9154 7.85485 12.8241C7.85485 11.111 9.24523 9.7172 10.9542 9.7172C11.337 9.71687 11.7165 9.78797 12.0734 9.92689C12.3553 10.0365 12.659 10.078 12.9599 10.0482C13.2608 10.0184 13.5505 9.91799 13.8055 9.75516C14.0606 9.59233 14.2738 9.37164 14.428 9.11091C14.5823 8.85018 14.6731 8.55674 14.6932 8.2543C14.7834 6.90113 15.9152 5.84112 17.27 5.84112C17.7119 5.84112 18.1308 5.94891 18.5147 6.16134C19.3643 6.63135 20.43 6.39492 21.0024 5.60947C21.8107 4.50035 23.0577 3.86418 24.4235 3.86418C26.6834 3.86418 28.5407 5.63439 28.6519 7.89422C28.6645 8.15097 28.7281 8.40261 28.8389 8.63439C28.9498 8.86618 29.1057 9.07344 29.2975 9.24404C29.4893 9.41477 29.7131 9.54539 29.9559 9.62823C30.1986 9.71107 30.4554 9.74447 30.7113 9.72646C30.8009 9.72015 30.8713 9.7173 30.9327 9.7173C32.6417 9.7173 34.0321 11.1111 34.0321 12.8242C34.0321 14.5374 32.6417 15.9311 30.9327 15.9311V15.9311ZM40.7249 36.7805C40.7249 36.9972 40.5353 37.1873 40.3192 37.1873H35.0628V24.5778H40.3192C40.5353 24.5778 40.7249 24.7679 40.7249 24.9846V36.7805Z", fill: fill }))); /* tslint:disable: max-line-length */ /** * @name Club * @description Club */ const Club = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { fill: fill, d: "M38.7794118,15.1166667 C34.6147059,15.1166667 28.3,22.275 26.2647059,24.7222222 L26.0647059,24.5055556 C28.4,21.9166667 34.1970588,15.0277778 34.1970588,10.4277778 C34.1970588,4.66944444 30.1235294,0 25.1029412,0 C20.0823529,0 16.0058824,4.66944444 16.0058824,10.4277778 C16.0058824,15.0305556 21.8029412,21.9194444 24.1352941,24.5055556 L23.8617647,24.7972222 C21.9705882,22.5083333 15.4852941,15.05 11.2323529,15.05 C6.20882353,15.05 2.14117647,19.7194444 2.14117647,25.475 C2.14117647,31.2388889 6.20882353,35.9055556 11.2323529,35.9055556 C15.3647059,35.9055556 21.6147059,28.8527778 23.7,26.3527778 C23.1970588,31.1416667 21.5,45.5527778 19.1823529,47.2361111 L31.0205882,47.2361111 C28.0323529,45.2277778 26.8088235,31.5527778 26.4588235,26.5972222 C28.6823529,29.2388889 34.7382353,35.9722222 38.7794118,35.9722222 C43.8,35.9722222 47.8735294,31.3055556 47.8735294,25.5444444 C47.8705882,19.7861111 43.8,15.1166667 38.7794118,15.1166667 Z" }))); /** * @name Cocktail * @description Cocktail Icon */ const Cocktail = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M34.3629009,1.95517578 C29.3138364,1.95517578 25.1223882,5.70498047 24.4126436,10.5724609 L12.1813843,10.5724609 L2.24983008,0 L0.122641846,2.00820313 L8.16761572,10.5724609 L0.000389648438,10.5724609 L17.351532,30.0658203 L17.351532,47.0708008 L9.21031494,47.0708008 L9.21031494,50 L28.6896196,50 L28.6896196,47.0708008 L20.2735056,47.0708008 L20.2735056,30.0658203 L28.8289189,20.4541992 C34.3742007,20.4541992 38.8855503,15.9314453 38.8855503,10.3723633 C38.8855503,4.81328125 39.9080852,1.95517578 34.3629009,1.95517578 Z M27.1902524,17.8955078 L10.4346877,17.8955078 L6.52368896,13.5016602 L31.1011538,13.5016602 L27.1902524,17.8955078 Z", fill: fill }))); /* tslint:disable: max-line-length */ /** * @name Event * @description Event */ const Event = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M48.8091286,16.5561203 L45.0770747,12.8540456 C43.9715768,13.9594398 42.628527,14.5125519 41.0492739,14.5125519 C39.4695021,14.5125519 38.1272822,13.9594398 37.021888,12.8540456 C35.9156639,11.7482365 35.3633817,10.4058091 35.3633817,8.82603734 C35.3633817,7.24616183 35.91639,5.90373444 37.021888,4.79782158 L33.3192946,1.09574689 C32.5879668,0.365456432 31.6948133,0.00010373444 30.6390041,0.00010373444 C29.5825726,0.00010373444 28.6894191,0.365560166 27.9588174,1.09574689 L1.09605809,27.9287344 C0.365248963,28.6596473 0,29.553527 0,30.6089212 C0,31.6651452 0.365248963,32.558195 1.09605809,33.2892116 L4.79813278,37.0212656 C5.90394191,35.9158714 7.2466805,35.3627593 8.82624481,35.3627593 C10.4057054,35.3627593 11.7481328,35.9151452 12.8538382,37.0212656 C13.9593361,38.1267635 14.5122407,39.4693983 14.5122407,41.0490664 C14.5122407,42.6287344 13.9596473,43.9706432 12.8538382,45.0768672 L16.5857884,48.80861 C17.3164938,49.5392116 18.2100622,49.9044606 19.26639,49.9044606 C20.3228216,49.9044606 21.21639,49.5392116 21.9465768,48.80861 L48.8091286,21.9164938 C49.5397303,21.1859959 49.904668,20.2927386 49.904668,19.2363071 C49.904668,18.1799793 49.5396266,17.2868257 48.8091286,16.5561203 Z M40.7826763,22.4793568 L22.4794606,40.7820539 C22.1244813,41.1381743 21.6801867,41.3156639 21.1467842,41.3156639 C20.6139004,41.3156639 20.1697095,41.1381743 19.8143154,40.7820539 L9.09263485,30.0615145 C8.71742739,29.6858921 8.52997925,29.241805 8.52997925,28.7288382 C8.52997925,28.2154564 8.71742739,27.7707469 9.09263485,27.3954357 L27.3957469,9.09242739 C27.7514523,8.73692946 28.1959544,8.5590249 28.7291494,8.5590249 C29.261722,8.5590249 29.7061203,8.73692946 30.0618257,9.09242739 L40.7827801,19.8136929 C41.1584025,20.1891079 41.3458506,20.6334025 41.3458506,21.1466805 C41.3458506,21.6598548 41.1582988,22.1040456 40.7826763,22.4793568 Z", fill: fill }), React__namespace.createElement("polygon", { fill: fill, points: "28.7297718 11.788278 38.0890041 21.1469917 21.1483402 38.0876556 11.7896266 28.7289419" }))); /* tslint:disable: max-line-length */ /** * @name Hotel * @description Hotel */ const Hotel = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M44.4467 15.6014H18.5857C17.3222 15.6014 15.213 16.0803 15.213 19.3308V24.3032H47.8194V19.3308C47.8194 16.0905 45.7102 15.6014 44.4467 15.6014Z", fill: fill }), React__namespace.createElement("path", { d: "M8.18219 25.3833H3.26065V8H0V41.6968H3.26065V32.9949H46.7394V41.6866H50V25.3833H8.18219Z", fill: fill }), React__namespace.createElement("path", { d: "M8.69166 24.507C11.2072 24.507 13.2464 22.4678 13.2464 19.9523C13.2464 17.4368 11.2072 15.3976 8.69166 15.3976C6.17616 15.3976 4.13694 17.4368 4.13694 19.9523C4.13694 22.4678 6.17616 24.507 8.69166 24.507Z", fill: fill }))); /* tslint:disable: max-line-length */ /** * @name Restaurant * @description Restaurant */ const Restaurant = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M45.2178 42.9972L45.233 42.9911C45.233 42.9911 34.3474 31.943 33.2793 30.8748C32.6171 30.6795 28.7445 28.9764 28.6774 25.7749C30.3299 23.8812 32.7331 22.0622 36.2823 22.0263C36.2932 22.0231 36.3045 22.0216 36.3159 22.0217C37.9211 22.0652 39.5416 21.5326 40.831 20.4057C40.9209 20.3264 41.133 20.1105 41.133 20.1105L50 8.93497L48.9349 7.866L38.0875 19.3513L36.8073 18.0672L47.9721 6.90236L47.0337 5.9692L35.8032 17.2028L34.7411 16.1398L45.973 4.90627L44.9401 3.87539L33.7082 15.1075L32.4493 13.8509L44.0429 2.97362L43.0694 2L32.3852 10.3243C32.3852 10.3243 31.9978 10.6508 31.8634 10.7867C30.397 12.2525 29.7667 14.2416 29.9774 16.1574C29.8294 18.5876 29.0436 20.3921 28.0244 21.7639C8.10618 2.27621 0.595054 4.36069 0.595054 4.36069L0 4.96419C0 4.96419 13.3934 18.3952 21.669 26.6874C18.7653 29.5945 4.76686 43.5939 4.76686 43.5939L4.76831 43.5969C4.7561 43.609 4.74086 43.6136 4.72641 43.6289C3.72621 44.6299 3.73002 46.2505 4.72799 47.25C5.72662 48.2495 7.35182 48.2495 8.34809 47.253C8.36411 47.2378 8.36871 47.221 8.3779 47.2118L8.38092 47.2148C8.38092 47.2148 22.3969 33.2018 25.2838 30.3161C26.7974 31.8314 27.8076 32.8432 28.006 33.0415C29.2327 34.2746 41.5832 46.6259 41.5832 46.6259H41.5985C41.5985 46.6411 41.6121 46.6549 41.6259 46.6611C42.6239 47.6666 44.2626 47.6666 45.259 46.6611C46.2706 45.6645 46.2706 44.0317 45.259 43.0277C45.2468 43.0123 45.233 43.0063 45.2178 42.9972V42.9972Z", fill: fill }))); /* tslint:disable: max-line-length */ /** * @name Specialty * @description Specialty */ const Specialty = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M25.0014 0L31.7851 19.0988H50L35.1372 30.3159L40.4522 50L25.0014 38.1975L9.55343 50L14.8656 30.3159L0 19.0988H18.2149L25.0014 0Z", fill: fill }))); /* tslint:disable: max-line-length */ /** * @name Wine * @description Wine */ const Wine = ({ fill, ...rest }) => (React__namespace.createElement(IconWrapper, { ...rest }, React__namespace.createElement("path", { d: "M7.18617 27.4214C6.5655 30.5375 8.55099 33.5924 11.6637 34.2641C14.8088 34.9468 17.9206 32.9431 18.6001 29.798L19.5574 21.0183C16.4123 19.3116 17.5648 26.3856 12.1324 25.2132C8.40116 24.4056 7.38408 26.7931 7.18617 27.4214V27.4214Z", f