UNPKG

@elgato/icons

Version:

Icons used throughout the Elgato ecosystem.

10 lines (9 loc) 3.15 kB
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { sizeMap } from "../../metadata/sizing.js"; const IconQrCodeScan = (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", { d: "M2 2.75C2 2.33579 2.33579 2 2.75 2H5.25C5.66421 2 6 2.33579 6 2.75C6 3.16421 5.66421 3.5 5.25 3.5H3.5V5.25C3.5 5.66421 3.16421 6 2.75 6C2.33579 6 2 5.66421 2 5.25V2.75Z" }), _jsx("path", { d: "M2 21.25V18.75C2 18.3358 2.33579 18 2.75 18C3.16421 18 3.5 18.3358 3.5 18.75L3.5 20.5H5.25C5.66421 20.5 6 20.8358 6 21.25C6 21.6642 5.66421 22 5.25 22H2.75C2.55109 22 2.36032 21.921 2.21967 21.7803C2.07902 21.6397 2 21.4489 2 21.25Z" }), _jsx("path", { d: "M18.75 22C18.3358 22 18 21.6642 18 21.25C18 20.8358 18.3358 20.5 18.75 20.5H20.5V18.75C20.5 18.3358 20.8358 18 21.25 18C21.6642 18 22 18.3358 22 18.75V21.25C22 21.4489 21.921 21.6397 21.7803 21.7803C21.6397 21.921 21.4489 22 21.25 22H18.75Z" }), _jsx("path", { d: "M22 2.75V5.25C22 5.66421 21.6642 6 21.25 6C20.8358 6 20.5 5.66421 20.5 5.25V3.5L18.75 3.5C18.3358 3.5 18 3.16421 18 2.75C18 2.33579 18.3358 2 18.75 2H21.25C21.6642 2 22 2.33579 22 2.75Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M5 7C5 5.89543 5.89543 5 7 5H9C10.1046 5 11 5.89543 11 7V9C11 10.1046 10.1046 11 9 11H7C5.89543 11 5 10.1046 5 9V7ZM7 6.5H9C9.27614 6.5 9.5 6.72386 9.5 7V9C9.5 9.27614 9.27614 9.5 9 9.5H7C6.72386 9.5 6.5 9.27614 6.5 9V7C6.5 6.72386 6.72386 6.5 7 6.5Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M5 15C5 13.8954 5.89543 13 7 13H9C10.1046 13 11 13.8954 11 15V17C11 18.1046 10.1046 19 9 19H7C5.89543 19 5 18.1046 5 17V15ZM6.5 15C6.5 14.7239 6.72386 14.5 7 14.5H9C9.27614 14.5 9.5 14.7239 9.5 15V17C9.5 17.2761 9.27614 17.5 9 17.5H7C6.72386 17.5 6.5 17.2761 6.5 17V15Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M13 7C13 5.89543 13.8954 5 15 5H17C18.1046 5 19 5.89543 19 7V9C19 10.1046 18.1046 11 17 11H15C13.8954 11 13 10.1046 13 9V7ZM15 6.5H17C17.2761 6.5 17.5 6.72386 17.5 7V9C17.5 9.27614 17.2761 9.5 17 9.5H15C14.7239 9.5 14.5 9.27614 14.5 9V7C14.5 6.72386 14.7239 6.5 15 6.5Z" }), _jsx("path", { d: "M13 14C13 13.4477 13.4477 13 14 13C14.5523 13 15 13.4477 15 14C15 14.5523 14.5523 15 14 15C13.4477 15 13 14.5523 13 14Z" }), _jsx("path", { d: "M13 18C13 17.4477 13.4477 17 14 17C14.5523 17 15 17.4477 15 18C15 18.5523 14.5523 19 14 19C13.4477 19 13 18.5523 13 18Z" }), _jsx("path", { d: "M15 16C15 15.4477 15.4477 15 16 15C16.5523 15 17 15.4477 17 16C17 16.5523 16.5523 17 16 17C15.4477 17 15 16.5523 15 16Z" }), _jsx("path", { d: "M17 14C17 13.4477 17.4477 13 18 13C18.5523 13 19 13.4477 19 14C19 14.5523 18.5523 15 18 15C17.4477 15 17 14.5523 17 14Z" }), _jsx("path", { d: "M17 18C17 17.4477 17.4477 17 18 17C18.5523 17 19 17.4477 19 18C19 18.5523 18.5523 19 18 19C17.4477 19 17 18.5523 17 18Z" })] })); }; IconQrCodeScan.iconName = "qr-code-scan"; export default IconQrCodeScan;