UNPKG

@elgato/icons

Version:

Icons used throughout the Elgato ecosystem.

15 lines (14 loc) 5.08 kB
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { sizeMap } from "../../metadata/sizing.js"; const IconLogoStreamDeck = (props) => { const size = sizeMap[props?.size ?? "m"]; const label = props?.label ?? "Icon"; switch (props?.size) { case "s": return (_jsxs("svg", { viewBox: "0 0 16 16", fill: "currentColor", xmlns: "http://www.w3.org/2000/svg", width: size, height: size, "aria-label": label, role: "img", ...props, children: [_jsx("path", { d: "M3 10.334C3.55228 10.334 4 10.7817 4 11.334C4 11.8863 3.55228 12.334 3 12.334C2.44772 12.334 2 11.8863 2 11.334C2 10.7817 2.44772 10.334 3 10.334Z" }), _jsx("path", { d: "M6.33398 10.334C6.88627 10.334 7.33398 10.7817 7.33398 11.334C7.33398 11.8863 6.88627 12.334 6.33398 12.334C5.7817 12.334 5.33398 11.8863 5.33398 11.334C5.33398 10.7817 5.7817 10.334 6.33398 10.334Z" }), _jsx("path", { d: "M9.66797 10.334C10.2203 10.334 10.668 10.7817 10.668 11.334C10.668 11.8863 10.2203 12.334 9.66797 12.334C9.11568 12.334 8.66797 11.8863 8.66797 11.334C8.66797 10.7817 9.11568 10.334 9.66797 10.334Z" }), _jsx("path", { d: "M13.002 10.334C13.5542 10.334 14.002 10.7817 14.002 11.334C14.002 11.8863 13.5542 12.334 13.002 12.334C12.4497 12.334 12.002 11.8863 12.002 11.334C12.002 10.7817 12.4497 10.334 13.002 10.334Z" }), _jsx("path", { d: "M3 7C3.55228 7 4 7.44772 4 8C4 8.55228 3.55228 9 3 9C2.44772 9 2 8.55228 2 8C2 7.44772 2.44772 7 3 7Z" }), _jsx("path", { d: "M6.33398 7C6.88627 7 7.33398 7.44772 7.33398 8C7.33398 8.55228 6.88627 9 6.33398 9C5.7817 9 5.33398 8.55228 5.33398 8C5.33398 7.44772 5.7817 7 6.33398 7Z" }), _jsx("path", { d: "M9.66797 7C10.2203 7 10.668 7.44772 10.668 8C10.668 8.55228 10.2203 9 9.66797 9C9.11568 9 8.66797 8.55228 8.66797 8C8.66797 7.44772 9.11568 7 9.66797 7Z" }), _jsx("path", { d: "M13.002 7C13.5542 7 14.002 7.44772 14.002 8C14.002 8.55228 13.5542 9 13.002 9C12.4497 9 12.002 8.55228 12.002 8C12.002 7.44772 12.4497 7 13.002 7Z" }), _jsx("path", { d: "M3 3.66699C3.55228 3.66699 4 4.11471 4 4.66699C3.9998 5.21911 3.55216 5.66699 3 5.66699C2.44784 5.66699 2.0002 5.21911 2 4.66699C2 4.11471 2.44772 3.66699 3 3.66699Z" }), _jsx("path", { d: "M6.33398 3.66699C6.88627 3.66699 7.33398 4.11471 7.33398 4.66699C7.33379 5.21911 6.88615 5.66699 6.33398 5.66699C5.78182 5.66699 5.33418 5.21911 5.33398 4.66699C5.33398 4.11471 5.7817 3.66699 6.33398 3.66699Z" }), _jsx("path", { d: "M9.66797 3.66699C10.2203 3.66699 10.668 4.11471 10.668 4.66699C10.6678 5.21911 10.2201 5.66699 9.66797 5.66699C9.11581 5.66699 8.66817 5.21911 8.66797 4.66699C8.66797 4.11471 9.11568 3.66699 9.66797 3.66699Z" }), _jsx("path", { d: "M13.002 3.66699C13.5542 3.66699 14.002 4.11471 14.002 4.66699C14.0018 5.21911 13.5541 5.66699 13.002 5.66699C12.4498 5.66699 12.0022 5.21911 12.002 4.66699C12.002 4.11471 12.4497 3.66699 13.002 3.66699Z" })] })); 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: "M4 13C4.55216 13 4.9998 13.4479 5 14C5 14.5523 4.55228 15 4 15C3.44772 15 3 14.5523 3 14C3.0002 13.4479 3.44784 13 4 13Z" }), _jsx("path", { d: "M8 13C8.55216 13 8.9998 13.4479 9 14C9 14.5523 8.55228 15 8 15C7.44772 15 7 14.5523 7 14C7.0002 13.4479 7.44784 13 8 13Z" }), _jsx("path", { d: "M12.001 13C12.5531 13 13.0008 13.4479 13.001 14C13.001 14.5523 12.5533 15 12.001 15C11.4487 15 11.001 14.5523 11.001 14C11.0012 13.4479 11.4488 13 12.001 13Z" }), _jsx("path", { d: "M16.001 13C16.5531 13 17.0008 13.4479 17.001 14C17.001 14.5523 16.5533 15 16.001 15C15.4487 15 15.001 14.5523 15.001 14C15.0012 13.4479 15.4488 13 16.001 13Z" }), _jsx("path", { d: "M4 9C4.55216 9 4.9998 9.44788 5 10C5 10.5523 4.55228 11 4 11C3.44772 11 3 10.5523 3 10C3.0002 9.44788 3.44784 9 4 9Z" }), _jsx("path", { d: "M8 9C8.55216 9 8.9998 9.44788 9 10C9 10.5523 8.55228 11 8 11C7.44772 11 7 10.5523 7 10C7.0002 9.44788 7.44784 9 8 9Z" }), _jsx("path", { d: "M12.001 9C12.5531 9 13.0008 9.44788 13.001 10C13.001 10.5523 12.5533 11 12.001 11C11.4487 11 11.001 10.5523 11.001 10C11.0012 9.44788 11.4488 9 12.001 9Z" }), _jsx("path", { d: "M16.001 9C16.5531 9 17.0008 9.44788 17.001 10C17.001 10.5523 16.5533 11 16.001 11C15.4487 11 15.001 10.5523 15.001 10C15.0012 9.44788 15.4488 9 16.001 9Z" }), _jsx("path", { d: "M4 5C4.55216 5 4.9998 5.44788 5 6C5 6.55228 4.55228 7 4 7C3.44772 7 3 6.55228 3 6C3.0002 5.44788 3.44784 5 4 5Z" }), _jsx("path", { d: "M8 5C8.55216 5 8.9998 5.44788 9 6C9 6.55228 8.55228 7 8 7C7.44772 7 7 6.55228 7 6C7.0002 5.44788 7.44784 5 8 5Z" }), _jsx("path", { d: "M12.001 5C12.5531 5 13.0008 5.44788 13.001 6C13.001 6.55228 12.5533 7 12.001 7C11.4487 7 11.001 6.55228 11.001 6C11.0012 5.44788 11.4488 5 12.001 5Z" }), _jsx("path", { d: "M16.001 5C16.5531 5 17.0008 5.44788 17.001 6C17.001 6.55228 16.5533 7 16.001 7C15.4487 7 15.001 6.55228 15.001 6C15.0012 5.44788 15.4488 5 16.001 5Z" })] })); } }; IconLogoStreamDeck.iconName = "logo-stream-deck"; export default IconLogoStreamDeck;