UNPKG

@elgato/icons

Version:

Icons used throughout the Elgato ecosystem.

10 lines (9 loc) 2.06 kB
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { sizeMap } from "../../metadata/sizing.js"; const IconCpu = (props) => { const size = sizeMap[props?.size ?? "m"]; const label = props?.label ?? "Icon"; 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", { fillRule: "evenodd", clipRule: "evenodd", d: "M8 10C8 8.89543 8.89543 8 10 8H14C15.1046 8 16 8.89543 16 10V14C16 15.1046 15.1046 16 14 16H10C8.89543 16 8 15.1046 8 14V10ZM9.5 10C9.5 9.72386 9.72386 9.5 10 9.5H14C14.2761 9.5 14.5 9.72386 14.5 10V14C14.5 14.2761 14.2761 14.5 14 14.5H10C9.72386 14.5 9.5 14.2761 9.5 14V10Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M7.75 2C8.16421 2 8.5 2.33579 8.5 2.75V4H11.25V2.75C11.25 2.33579 11.5858 2 12 2C12.4142 2 12.75 2.33579 12.75 2.75V4H15.5V2.75C15.5 2.33579 15.8358 2 16.25 2C16.6642 2 17 2.33579 17 2.75V4H18C19.1046 4 20 4.89543 20 6V7H21.25C21.6642 7 22 7.33579 22 7.75C22 8.16421 21.6642 8.5 21.25 8.5H20V11.25H21.25C21.6642 11.25 22 11.5858 22 12C22 12.4142 21.6642 12.75 21.25 12.75H20V15.5H21.25C21.6642 15.5 22 15.8358 22 16.25C22 16.6642 21.6642 17 21.25 17H20V18C20 19.1046 19.1046 20 18 20H17V21.25C17 21.6642 16.6642 22 16.25 22C15.8358 22 15.5 21.6642 15.5 21.25V20H12.75V21.25C12.75 21.6642 12.4142 22 12 22C11.5858 22 11.25 21.6642 11.25 21.25V20H8.5V21.25C8.5 21.6642 8.16421 22 7.75 22C7.33579 22 7 21.6642 7 21.25V20H6C4.89543 20 4 19.1046 4 18V17H2.75C2.33579 17 2 16.6642 2 16.25C2 15.8358 2.33579 15.5 2.75 15.5H4V12.75H2.75C2.33579 12.75 2 12.4142 2 12C2 11.5858 2.33579 11.25 2.75 11.25H4V8.5H2.75C2.33579 8.5 2 8.16421 2 7.75C2 7.33579 2.33579 7 2.75 7H4V6C4 4.89543 4.89543 4 6 4H7V2.75C7 2.33579 7.33579 2 7.75 2ZM5.5 6C5.5 5.72386 5.72386 5.5 6 5.5H18C18.2761 5.5 18.5 5.72386 18.5 6V18C18.5 18.2761 18.2761 18.5 18 18.5H6C5.72386 18.5 5.5 18.2761 5.5 18V6Z" })] })); }; IconCpu.iconName = "cpu"; export default IconCpu;