UNPKG

@elgato/icons

Version:

Icons used throughout the Elgato ecosystem.

10 lines (9 loc) 1.98 kB
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { sizeMap } from "../../metadata/sizing.js"; const IconScreenshot = (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: "M3.75 10C3.33579 10 3 9.66421 3 9.25V5C3 3.89543 3.89543 3 5 3H9.25C9.66421 3 10 3.33579 10 3.75C10 4.16421 9.66421 4.5 9.25 4.5L5 4.5C4.72386 4.5 4.5 4.72386 4.5 5L4.5 9.25C4.5 9.66421 4.16421 10 3.75 10Z" }), _jsx("path", { d: "M14.75 3C14.3358 3 14 3.33579 14 3.75C14 4.16421 14.3358 4.5 14.75 4.5H19C19.2761 4.5 19.5 4.72386 19.5 5V9.25C19.5 9.66421 19.8358 10 20.25 10C20.6642 10 21 9.66421 21 9.25V5C21 3.89543 20.1046 3 19 3H14.75Z" }), _jsx("path", { d: "M9.25 21C9.66421 21 10 20.6642 10 20.25C10 19.8358 9.66421 19.5 9.25 19.5H5C4.72386 19.5 4.5 19.2761 4.5 19V14.75C4.5 14.3358 4.16421 14 3.75 14C3.33579 14 3 14.3358 3 14.75V19C3 20.1046 3.89543 21 5 21H9.25Z" }), _jsx("path", { d: "M17.5 19.5C18.3284 19.5 19 18.8284 19 18C19 17.1716 18.3284 16.5 17.5 16.5C16.6716 16.5 16 17.1716 16 18C16 18.8284 16.6716 19.5 17.5 19.5Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M20.5 14H21C22.1046 14 23 14.8954 23 16V21C23 22.1046 22.1046 23 21 23H14C12.8954 23 12 22.1046 12 21V16C12 14.8954 12.8954 14 14 14H14.5L14.9063 13.3906C15.2772 12.8342 15.9017 12.5 16.5704 12.5H18.4296C19.0983 12.5 19.7228 12.8342 20.0937 13.3906L20.5 14ZM15.3028 15.5H14C13.7239 15.5 13.5 15.7239 13.5 16V21C13.5 21.2761 13.7239 21.5 14 21.5H21C21.2761 21.5 21.5 21.2761 21.5 21V16C21.5 15.7239 21.2761 15.5 21 15.5H19.6972L18.8457 14.2226C18.7529 14.0836 18.5968 14 18.4296 14H16.5704C16.4032 14 16.2471 14.0836 16.1543 14.2226L15.3028 15.5Z" })] })); }; IconScreenshot.iconName = "screenshot"; export default IconScreenshot;