@elgato/icons
Version:
Icons used throughout the Elgato ecosystem.
15 lines (14 loc) • 3.83 kB
JavaScript
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { sizeMap } from "../../metadata/sizing.js";
const IconArFilled = (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: "M5.25 3.5C5.66421 3.5 6 3.16421 6 2.75C6 2.33579 5.66421 2 5.25 2H4C2.89543 2 2 2.89543 2 4V5.25C2 5.66421 2.33579 6 2.75 6C3.16421 6 3.5 5.66421 3.5 5.25V4C3.5 3.72386 3.72386 3.5 4 3.5H5.25Z" }), _jsx("path", { d: "M3.5 18.75C3.5 18.3358 3.16421 18 2.75 18C2.33579 18 2 18.3358 2 18.75V20C2 21.1046 2.89543 22 4 22H5.25C5.66421 22 6 21.6642 6 21.25C6 20.8358 5.66421 20.5 5.25 20.5H4C3.72386 20.5 3.5 20.2761 3.5 20V18.75Z" }), _jsx("path", { d: "M21.25 6C20.8358 6 20.5 5.66421 20.5 5.25V4C20.5 3.72386 20.2761 3.5 20 3.5H18.75C18.3358 3.5 18 3.16421 18 2.75C18 2.33579 18.3358 2 18.75 2H20C21.1046 2 22 2.89543 22 4V5.25C22 5.66421 21.6642 6 21.25 6Z" }), _jsx("path", { d: "M18.75 20.5C18.3358 20.5 18 20.8358 18 21.25C18 21.6642 18.3358 22 18.75 22H20C21.1046 22 22 21.1046 22 20V18.75C22 18.3358 21.6642 18 21.25 18C20.8358 18 20.5 18.3358 20.5 18.75V20C20.5 20.2761 20.2761 20.5 20 20.5H18.75Z" }), _jsx("path", { d: "M11 4.49451C11.6188 4.13725 12.3812 4.13725 13 4.49451L18 7.38126C18.0811 7.42807 18.1581 7.48008 18.2307 7.53673L12 11.134L5.76932 7.53675C5.84192 7.48009 5.91892 7.42808 6 7.38126L11 4.49451Z" }), _jsx("path", { d: "M12.75 12.4331L18.9807 8.83576C18.9935 8.92697 19 9.01968 19 9.11331V14.8868C19 15.6013 18.6188 16.2616 18 16.6189L13 19.5056C12.9189 19.5524 12.8354 19.5931 12.75 19.6277L12.75 12.4331Z" }), _jsx("path", { d: "M11.25 19.6277L11.25 12.4331L5.01931 8.83578C5.00655 8.92699 5 9.01968 5 9.11331V14.8868C5 15.6013 5.3812 16.2616 6 16.6189L11 19.5056C11.0811 19.5524 11.1646 19.5931 11.25 19.6277Z" })] }));
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: "M2 4C2 2.89543 2.89543 2 4 2H4.5C4.77614 2 5 2.22386 5 2.5C5 2.77614 4.77614 3 4.5 3H4C3.44772 3 3 3.44772 3 4V4.5C3 4.77614 2.77614 5 2.5 5C2.22386 5 2 4.77614 2 4.5V4Z" }), _jsx("path", { d: "M2 16C2 17.1046 2.89543 18 4 18H4.5C4.77614 18 5 17.7761 5 17.5C5 17.2239 4.77614 17 4.5 17H4C3.44772 17 3 16.5523 3 16V15.5C3 15.2239 2.77614 15 2.5 15C2.22386 15 2 15.2239 2 15.5V16Z" }), _jsx("path", { d: "M16 2C17.1046 2 18 2.89543 18 4V4.5C18 4.77614 17.7761 5 17.5 5C17.2239 5 17 4.77614 17 4.5V4C17 3.44772 16.5523 3 16 3H15.5C15.2239 3 15 2.77614 15 2.5C15 2.22386 15.2239 2 15.5 2H16Z" }), _jsx("path", { d: "M18 16C18 17.1046 17.1046 18 16 18H15.5C15.2239 18 15 17.7761 15 17.5C15 17.2239 15.2239 17 15.5 17H16C16.5523 17 17 16.5523 17 16V15.5C17 15.2239 17.2239 15 17.5 15C17.7761 15 18 15.2239 18 15.5V16Z" }), _jsx("path", { d: "M9 3.64911C9.6188 3.29185 10.3812 3.29185 11 3.64911L15 5.95852C15.1588 6.05021 15.302 6.16187 15.4271 6.28928L10.0003 9.42246L4.57303 6.28916C4.69809 6.1618 4.84123 6.05018 5 5.95852L9 3.64911Z" }), _jsx("path", { d: "M10.5003 10.2885L15.9271 7.15531C15.9749 7.32735 16 7.50717 16 7.69057V12.3094C16 13.0239 15.6188 13.6842 15 14.0414L11 16.3508C10.8412 16.4425 10.673 16.5106 10.5002 16.5553L10.5003 10.2885Z" }), _jsx("path", { d: "M9.50028 10.2885L9.50017 16.5553C9.32722 16.5107 9.15888 16.4425 9 16.3508L5 14.0414C4.3812 13.6842 4 13.0239 4 12.3094V7.69057C4 7.50711 4.02513 7.32723 4.07296 7.15514L9.50028 10.2885Z" })] }));
}
};
IconArFilled.iconName = "ar--filled";
export default IconArFilled;