@elgato/icons
Version:
Icons used throughout the Elgato ecosystem.
15 lines (14 loc) • 8 kB
JavaScript
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { sizeMap } from "../../metadata/sizing.js";
const IconLogoObs = (props) => {
const size = sizeMap[props?.size ?? "m"];
const label = props?.label ?? "Icon";
switch (props?.size) {
case "l":
return (_jsxs("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: "M14.378 10.2577C14.806 9.9329 15.1644 9.5254 15.432 9.05941C15.4894 9.062 15.5468 9.06559 15.6041 9.07018C16.2808 9.12404 16.939 9.31818 17.5366 9.64025C18.1193 9.95444 18.6331 10.3824 19.0474 10.8987C19.611 11.5999 19.971 12.4426 20.0882 13.3346C20.0449 13.1678 19.9913 13.0039 19.9277 12.8437C19.8686 12.6964 19.8009 12.5527 19.7249 12.4134C19.6703 12.3135 19.6112 12.216 19.5487 12.121C19.4878 12.0286 19.4226 11.9389 19.3541 11.8519C19.2927 11.7737 19.2285 11.698 19.1614 11.6249C19.0941 11.5513 19.0243 11.4804 18.9517 11.4121C18.8836 11.348 18.8136 11.2858 18.741 11.2268C18.6707 11.1695 18.5987 11.1144 18.525 11.0615C18.4535 11.0102 18.38 10.9617 18.3052 10.9154C18.2255 10.8662 18.1443 10.8199 18.0615 10.7763C17.9786 10.7326 17.8943 10.692 17.8085 10.6545C17.7243 10.6176 17.639 10.5836 17.5525 10.5526C17.4672 10.522 17.381 10.4943 17.2938 10.4696C17.2049 10.4445 17.1152 10.4224 17.0249 10.4033C16.9325 10.384 16.8397 10.3679 16.7464 10.3551C16.6521 10.3424 16.5575 10.3329 16.4626 10.3266C16.3642 10.3202 16.2658 10.3173 16.1673 10.318C15.4541 10.3227 14.7551 10.5175 14.1423 10.8824C13.5295 11.2473 13.0251 11.769 12.6811 12.3937C12.4749 12.766 12.3297 13.169 12.2509 13.5872C12.1584 14.0795 12.1581 14.5848 12.2501 15.0772C12.2931 15.3063 12.356 15.5312 12.4382 15.7493C12.4788 15.8569 12.524 15.9625 12.5736 16.0661C12.5983 16.1177 12.6241 16.1687 12.651 16.2192C12.6598 16.2312 12.6669 16.2444 12.6722 16.2583C12.6734 16.2652 12.6666 16.2745 12.6611 16.2823C12.6594 16.2846 12.6578 16.2868 12.6566 16.2887C12.643 16.3103 12.6291 16.3317 12.6152 16.353C12.2926 16.8444 11.8853 17.2746 11.4121 17.6234C10.7673 18.099 10.0158 18.4094 9.22338 18.5274C8.78028 18.593 8.33036 18.5984 7.88581 18.5435C7.40934 18.4847 6.94414 18.3559 6.50521 18.1614C6.60291 18.1924 6.70171 18.2199 6.8015 18.2434C6.95557 18.2794 7.11161 18.3066 7.26882 18.3245C8.13817 18.4231 9.01597 18.2358 9.76933 17.7909C10.1467 17.5663 10.4853 17.2821 10.7719 16.9493C11.2718 16.3686 11.5944 15.6566 11.7016 14.8979C11.758 14.4956 11.7537 14.0871 11.6887 13.6861C11.5448 12.8096 11.1147 12.0054 10.4655 11.3992C9.81633 10.793 8.98462 10.4189 8.10034 10.3353C8.00472 10.3264 7.90894 10.3209 7.81301 10.3189C7.76109 10.3178 7.70913 10.3175 7.6572 10.3185L7.65362 10.3186C7.64671 10.3188 7.64473 10.3189 7.63908 10.3126C7.63524 10.3068 7.63207 10.3006 7.62961 10.2941L7.61401 10.2633C7.60264 10.2406 7.59144 10.2178 7.58043 10.1949C7.02399 9.03695 6.9423 7.70737 7.35279 6.49003C7.76328 5.27269 8.63343 4.26408 9.77744 3.67955C9.72112 3.71574 9.66582 3.75341 9.61155 3.79258C9.50627 3.86855 9.40407 3.94886 9.30662 4.03471C9.21092 4.11896 9.11915 4.20733 9.03131 4.29981C8.94429 4.39143 8.8618 4.48763 8.78417 4.58735C8.71261 4.67884 8.64517 4.77325 8.58187 4.87058C8.51322 4.97611 8.44894 5.08481 8.3909 5.19655C8.3358 5.30265 8.28472 5.41078 8.23891 5.52126C8.19472 5.62752 8.15535 5.73543 8.12081 5.84499C8.08522 5.95757 8.0547 6.07144 8.02923 6.18663C8.00442 6.29884 7.98431 6.4124 7.96926 6.52648C7.95399 6.64223 7.94422 6.75851 7.93851 6.87512C7.89061 7.91735 8.25117 8.93716 8.94351 9.71768C9.20655 10.0138 9.51127 10.2701 9.84811 10.4785C10.3057 10.7602 10.8152 10.9471 11.3463 11.0282C11.8775 11.1093 12.4196 11.0829 12.9403 10.9505C13.4611 10.8182 13.95 10.5826 14.378 10.2577Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M12 2C17.5229 2 22 6.47713 22 12C22 17.5229 17.5229 22 12 22C6.47713 22 2 17.5229 2 12C2 6.47713 6.47713 2 12 2ZM3.00586 11.9118C3.00586 16.8521 7.01069 20.8569 11.9509 20.8569C16.8911 20.8569 20.896 16.8521 20.896 11.9118C20.896 6.97162 16.8911 2.9668 11.9509 2.9668C7.01069 2.9668 3.00586 6.97162 3.00586 11.9118Z" })] }));
default:
return (_jsxs("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: "M12.7459 7.64752C12.5319 8.0203 12.2452 8.3463 11.9027 8.60618C11.5603 8.86607 11.1692 9.05454 10.7526 9.16041C10.336 9.26629 9.90233 9.28742 9.47739 9.22255C9.05245 9.15768 8.64486 9.00812 8.27881 8.78276C8.00934 8.61605 7.76556 8.41103 7.55513 8.17413C7.00126 7.54971 6.71281 6.73387 6.75113 5.90008C6.7557 5.80679 6.76352 5.71377 6.77573 5.62117C6.78777 5.52991 6.80386 5.43906 6.82371 5.34929C6.84408 5.25714 6.86851 5.16604 6.89698 5.07598C6.92461 4.98833 6.9561 4.902 6.99145 4.81699C7.0281 4.72861 7.06896 4.6421 7.11305 4.55722C7.15947 4.46784 7.2109 4.38087 7.26582 4.29645C7.31646 4.21859 7.37041 4.14306 7.42766 4.06987C7.48976 3.99009 7.55576 3.91313 7.62537 3.83983C7.69565 3.76585 7.76906 3.69516 7.84562 3.62776C7.92358 3.55907 8.00534 3.49483 8.08956 3.43405C8.13299 3.40272 8.17722 3.37258 8.22228 3.34363C7.30707 3.81125 6.61095 4.61814 6.28256 5.59201C5.95416 6.56588 6.01952 7.62955 6.46467 8.55589C6.47348 8.57419 6.48244 8.59243 6.49153 8.6106L6.50402 8.6353C6.50598 8.6405 6.50852 8.64545 6.51159 8.65008C6.51611 8.65509 6.51769 8.65503 6.52322 8.65483L6.52609 8.65475C6.56763 8.654 6.6092 8.65419 6.65073 8.65509C6.72748 8.65675 6.8041 8.66112 6.8806 8.66821C7.58803 8.73508 8.25339 9.03437 8.77274 9.51934C9.2921 10.0043 9.6362 10.6476 9.75129 11.3488C9.80328 11.6697 9.80676 11.9964 9.76162 12.3183C9.67588 12.9253 9.41773 13.4949 9.01783 13.9595C8.78854 14.2257 8.51769 14.453 8.21579 14.6327C7.6131 14.9886 6.91086 15.1385 6.21538 15.0596C6.08961 15.0452 5.96478 15.0235 5.84153 14.9947C5.7617 14.9759 5.68265 14.9539 5.60449 14.9291C5.95564 15.0847 6.3278 15.1877 6.70898 15.2348C7.06461 15.2787 7.42455 15.2744 7.77903 15.2219C8.41299 15.1275 9.01416 14.8791 9.52998 14.4987C9.90854 14.2197 10.2344 13.8755 10.4925 13.4824C10.5036 13.4653 10.5147 13.4482 10.5256 13.431L10.5292 13.4258C10.5336 13.4196 10.539 13.4121 10.5381 13.4067C10.5338 13.3955 10.5281 13.385 10.5212 13.3753C10.4996 13.335 10.479 13.2942 10.4592 13.2529C10.4195 13.17 10.3834 13.0855 10.3509 12.9994C10.2851 12.8249 10.2348 12.645 10.2004 12.4618C10.1268 12.0678 10.1271 11.6636 10.2011 11.2697C10.2641 10.9352 10.3802 10.6128 10.5452 10.315C10.8204 9.81516 11.2239 9.39779 11.7141 9.1059C12.2044 8.814 12.7636 8.65815 13.3342 8.65441C13.413 8.65386 13.4917 8.65614 13.5704 8.66125C13.6463 8.66629 13.722 8.67391 13.7974 8.68409C13.8721 8.6943 13.9464 8.70716 14.0202 8.72266C14.0925 8.73792 14.1642 8.7556 14.2354 8.77568C14.3051 8.79545 14.3741 8.81757 14.4423 8.84203C14.5115 8.86687 14.5798 8.89407 14.6471 8.92363C14.7157 8.9536 14.7832 8.98607 14.8495 9.02104C14.9157 9.05588 14.9807 9.09297 15.0445 9.13233C15.1043 9.16935 15.1631 9.20814 15.2203 9.24917C15.2793 9.29148 15.3369 9.33557 15.3931 9.38142C15.4512 9.42865 15.5072 9.4784 15.5617 9.52969C15.6197 9.5843 15.6756 9.64104 15.7294 9.69989C15.7831 9.75841 15.8345 9.81894 15.8836 9.88149C15.9384 9.95107 15.9906 10.0228 16.0393 10.0968C16.0893 10.1728 16.1366 10.2508 16.1802 10.3307C16.241 10.4421 16.2952 10.5571 16.3425 10.675C16.3933 10.8031 16.4363 10.9342 16.4709 11.0676C16.3772 10.3541 16.0891 9.67994 15.6382 9.11894C15.3068 8.70588 14.8958 8.36354 14.4296 8.11219C13.9515 7.85453 13.425 7.69922 12.8836 7.65613C12.8378 7.65246 12.7919 7.64959 12.7459 7.64752Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10ZM17 10C17 13.866 13.866 17 10 17C6.13401 17 3 13.866 3 10C3 6.13401 6.13401 3 10 3C13.866 3 17 6.13401 17 10Z" })] }));
}
};
IconLogoObs.iconName = "logo-obs";
export default IconLogoObs;