@elgato/icons
Version:
Icons used throughout the Elgato ecosystem.
15 lines (14 loc) • 5.88 kB
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
import { sizeMap } from "../../metadata/sizing.js";
const IconLogoExplorer = (props) => {
const size = sizeMap[props?.size ?? "m"];
const label = props?.label ?? "Icon";
switch (props?.size) {
case "l":
return (_jsx("svg", { viewBox: "0 0 24 24", fill: "currentColor", xmlns: "http://www.w3.org/2000/svg", width: size, height: size, "aria-label": label, role: "img", ...props, children: _jsx("path", { d: "M12 2C6.47714 2 2 6.47714 2 12C2 17.5229 6.47714 22 12 22C17.5229 22 22 17.5229 22 12C22 6.47714 17.5229 2 12 2ZM18.1857 12.2724L10.4752 7.82095L9.1419 8.59048V15.4086L10.4752 16.1781L15.0467 13.5391L13.7133 12.7695L10.4752 14.639V9.36L16.82 13.0238C16.7429 14.1562 16.54 15.2371 16.22 16.2219C14.9419 16.6371 13.5019 16.8571 11.9981 16.8571C10.4943 16.8571 9.05428 16.6362 7.77618 16.2219C7.36094 14.9438 7.14095 13.5038 7.14095 12C7.14095 10.4962 7.3619 9.05619 7.77618 7.7781C9.05428 7.36286 10.4943 7.14286 11.9981 7.14286C13.5019 7.14286 14.9409 7.36286 16.219 7.7781C16.4333 8.43905 16.5962 9.14381 16.7029 9.8781L18.1352 10.7048C18.0714 9.91143 17.9505 9.14857 17.779 8.42476C17.9819 8.52953 18.179 8.64 18.3676 8.75619C19.2257 9.28762 20.6648 10.4152 20.6648 12C20.6648 13.5848 19.2257 14.7124 18.3676 15.2438C18.179 15.361 17.9819 15.4705 17.779 15.5752C18.0229 14.5448 18.1648 13.4333 18.1848 12.2724H18.1857ZM12 20.6667C10.4152 20.6667 9.28761 19.2276 8.75619 18.3695C8.63999 18.1819 8.53047 17.9848 8.42571 17.7829C9.53619 18.0457 10.74 18.1905 12 18.1905C13.26 18.1905 14.4638 18.0457 15.5743 17.7829C15.4695 17.9848 15.36 18.181 15.2438 18.3695C14.7124 19.2276 13.5848 20.6667 12 20.6667ZM6.21713 15.5743C6.01523 15.4695 5.81905 15.36 5.63048 15.2438C4.77238 14.7124 3.33333 13.5848 3.33333 12C3.33333 10.4152 4.77238 9.28762 5.63048 8.75619C5.81809 8.64 6.01523 8.53048 6.21713 8.42572C5.95428 9.53619 5.80952 10.74 5.80952 12C5.80952 13.26 5.95428 14.4638 6.21713 15.5743ZM12 3.33333C13.5848 3.33333 14.7124 4.77238 15.2438 5.63048C15.36 5.81905 15.4705 6.01524 15.5743 6.21715C14.4638 5.95429 13.259 5.80952 12 5.80952C10.741 5.80952 9.53619 5.95429 8.42571 6.21715C8.53047 6.01524 8.63999 5.81905 8.75619 5.63048C9.28761 4.77238 10.4152 3.33333 12 3.33333ZM19.7257 8.07048C19.0295 7.54667 18.1971 7.09524 17.2619 6.73619C16.9029 5.80096 16.4514 4.96952 15.9276 4.27333C17.56 5.10476 18.8943 6.43809 19.7257 8.07048ZM8.06952 4.27429C7.54571 4.96952 7.09524 5.80191 6.73619 6.73619C5.8019 7.09524 4.96952 7.54667 4.27429 8.06953C5.10571 6.4381 6.43905 5.10571 8.07048 4.27333L8.06952 4.27429ZM4.27333 15.9305C4.96857 16.4543 5.80095 16.9048 6.73524 17.2638C7.09428 18.1981 7.54571 19.0305 8.06857 19.7257C6.43714 18.8943 5.10476 17.561 4.27238 15.9295L4.27333 15.9305ZM15.9276 19.7276C16.4514 19.0314 16.9029 18.2 17.2619 17.2648C18.1971 16.9057 19.0295 16.4543 19.7257 15.9305C18.8933 17.5629 17.56 18.8962 15.9276 19.7276Z" }) }));
default:
return (_jsx("svg", { viewBox: "0 0 20 20", fill: "currentColor", xmlns: "http://www.w3.org/2000/svg", width: size, height: size, "aria-label": label, role: "img", ...props, children: _jsx("path", { d: "M9.99919 1.99927C5.58054 1.99927 1.99854 5.58127 1.99854 9.99992C1.99854 14.4186 5.58054 18.0006 9.99919 18.0006C14.4178 18.0006 17.9998 14.4186 17.9998 9.99992C17.9998 5.58127 14.4178 1.99927 9.99919 1.99927ZM14.9482 10.2178L8.77928 6.65641L7.71252 7.27208V12.727L8.77928 13.3427L12.4367 11.2313L11.37 10.6156L8.77928 12.1113V7.88775L13.8555 10.819C13.7938 11.725 13.6315 12.5898 13.3755 13.3777C12.3529 13.7099 11.2008 13.8859 9.99766 13.8859C8.79452 13.8859 7.64242 13.7092 6.61986 13.3777C6.28764 12.3552 6.11163 11.2031 6.11163 9.99992C6.11163 8.79677 6.2884 7.64468 6.61986 6.62212C7.64242 6.28991 8.79452 6.11389 9.99766 6.11389C11.2008 6.11389 12.3521 6.28991 13.3747 6.62212C13.5461 7.15093 13.6764 7.71478 13.7618 8.30226L14.9078 8.96365C14.8567 8.32893 14.7599 7.71859 14.6228 7.1395C14.7851 7.22331 14.9428 7.3117 15.0937 7.40466C15.7802 7.82984 16.9316 8.73201 16.9316 9.99992C16.9316 11.2678 15.7802 12.17 15.0937 12.5952C14.9428 12.6889 14.7851 12.7765 14.6228 12.8603C14.8179 12.0359 14.9314 11.1467 14.9474 10.2178H14.9482ZM9.99919 16.9338C8.73127 16.9338 7.8291 15.7825 7.40392 15.096C7.31096 14.9458 7.22334 14.7881 7.13952 14.6266C8.02798 14.8369 8.9911 14.9527 9.99919 14.9527C11.0073 14.9527 11.9704 14.8369 12.8588 14.6266C12.775 14.7881 12.6874 14.9451 12.5944 15.096C12.1693 15.7825 11.2671 16.9338 9.99919 16.9338ZM5.37252 12.8596C5.21098 12.7758 5.05402 12.6881 4.90315 12.5952C4.21662 12.17 3.06529 11.2678 3.06529 9.99992C3.06529 8.73201 4.21662 7.82984 4.90315 7.40466C5.05326 7.3117 5.21098 7.22408 5.37252 7.14026C5.16221 8.02871 5.0464 8.99184 5.0464 9.99992C5.0464 11.008 5.16221 11.9711 5.37252 12.8596ZM9.99919 3.06602C11.2671 3.06602 12.1693 4.21735 12.5944 4.90388C12.6874 5.05475 12.7758 5.21172 12.8588 5.37326C11.9704 5.16296 11.0065 5.04713 9.99919 5.04713C8.99187 5.04713 8.02798 5.16296 7.13952 5.37326C7.22334 5.21172 7.31096 5.05475 7.40392 4.90388C7.8291 4.21735 8.73127 3.06602 9.99919 3.06602ZM16.1803 6.85604C15.6233 6.43696 14.9573 6.07579 14.2091 5.78853C13.9218 5.04028 13.5606 4.37508 13.1415 3.81808C14.4475 4.48328 15.5151 5.55003 16.1803 6.85604ZM6.85455 3.81884C6.43547 4.37508 6.07506 5.04104 5.78779 5.78853C5.04031 6.07579 4.37435 6.43697 3.81811 6.85529C4.48331 5.55004 5.55006 4.48404 6.85531 3.81808L6.85455 3.81884ZM3.81735 13.1446C4.37359 13.5636 5.03954 13.924 5.78703 14.2113C6.07429 14.9588 6.43547 15.6248 6.85379 16.181C5.54854 15.5158 4.48255 14.449 3.81659 13.1438L3.81735 13.1446ZM13.1415 16.1825C13.5606 15.6255 13.9218 14.9603 14.2091 14.2121C14.9573 13.9248 15.6233 13.5636 16.1803 13.1446C15.5143 14.4506 14.4475 15.5173 13.1415 16.1825Z" }) }));
}
};
IconLogoExplorer.iconName = "logo-explorer";
export default IconLogoExplorer;