UNPKG

@elgato/icons

Version:

Icons used throughout the Elgato ecosystem.

15 lines (14 loc) 2.6 kB
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { sizeMap } from "../../metadata/sizing.js"; const IconExitFullscreen = (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: "M10 3.75C10 3.33579 9.66421 3 9.25 3C8.83579 3 8.5 3.33579 8.5 3.75V8C8.5 8.27614 8.27614 8.5 8 8.5H3.75C3.33579 8.5 3 8.83579 3 9.25C3 9.66421 3.33579 10 3.75 10H8C9.10457 10 10 9.10457 10 8V3.75Z" }), _jsx("path", { d: "M14 20.25C14 20.6642 14.3358 21 14.75 21C15.1642 21 15.5 20.6642 15.5 20.25V16C15.5 15.7239 15.7239 15.5 16 15.5H20.25C20.6642 15.5 21 15.1642 21 14.75C21 14.3358 20.6642 14 20.25 14H16C14.8954 14 14 14.8954 14 16V20.25Z" }), _jsx("path", { d: "M21 9.25C21 9.66421 20.6642 10 20.25 10H16C14.8954 10 14 9.10457 14 8V3.75C14 3.33579 14.3358 3 14.75 3C15.1642 3 15.5 3.33579 15.5 3.75V8C15.5 8.27614 15.7239 8.5 16 8.5H20.25C20.6642 8.5 21 8.83579 21 9.25Z" }), _jsx("path", { d: "M3.75 14C3.33579 14 3 14.3358 3 14.75C3 15.1642 3.33579 15.5 3.75 15.5L8 15.5C8.27614 15.5 8.5 15.7239 8.5 16L8.5 20.25C8.5 20.6642 8.83579 21 9.25 21C9.66421 21 10 20.6642 10 20.25L10 16C10 14.8954 9.10457 14 8 14L3.75 14Z" })] })); 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: "M8 3.5C8 3.22386 7.77614 3 7.5 3C7.22386 3 7 3.22386 7 3.5V6C7 6.55228 6.55228 7 6 7H3.5C3.22386 7 3 7.22386 3 7.5C3 7.77614 3.22386 8 3.5 8H6C7.10457 8 8 7.10457 8 6V3.5Z" }), _jsx("path", { d: "M12 16.5C12 16.7761 12.2239 17 12.5 17C12.7761 17 13 16.7761 13 16.5V14C13 13.4477 13.4477 13 14 13H16.5C16.7761 13 17 12.7761 17 12.5C17 12.2239 16.7761 12 16.5 12H14C12.8954 12 12 12.8954 12 14V16.5Z" }), _jsx("path", { d: "M12.5 3C12.2239 3 12 3.22386 12 3.5V6C12 7.10457 12.8954 8 14 8H16.5C16.7761 8 17 7.77614 17 7.5C17 7.22386 16.7761 7 16.5 7H14C13.4477 7 13 6.55228 13 6V3.5C13 3.22386 12.7761 3 12.5 3Z" }), _jsx("path", { d: "M8 16.5C8 16.7761 7.77614 17 7.5 17C7.22386 17 7 16.7761 7 16.5V14C7 13.4477 6.55228 13 6 13H3.5C3.22386 13 3 12.7761 3 12.5C3 12.2239 3.22386 12 3.5 12H6C7.10457 12 8 12.8954 8 14V16.5Z" })] })); } }; IconExitFullscreen.iconName = "exit-fullscreen"; export default IconExitFullscreen;