@elgato/icons
Version:
Icons used throughout the Elgato ecosystem.
15 lines (14 loc) • 3.84 kB
JavaScript
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { sizeMap } from "../../metadata/sizing.js";
const IconSceneCollectionFilled = (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: "M13.1421 2.06864C14.209 1.78276 15.3057 2.41593 15.5916 3.48286L16.1471 5.55583C16.2074 5.78105 16.1596 6.02153 16.0176 6.20651C15.8757 6.3915 15.6558 6.49994 15.4226 6.49994H10.0172C8.08418 6.49994 6.51717 8.06695 6.51717 9.99994V17.9732C6.51717 18.3495 6.2384 18.6675 5.86539 18.7168C5.49238 18.7661 5.14059 18.5313 5.0429 18.168L2.06881 7.10695C1.78293 6.04002 2.41593 4.94272 3.48286 4.65684L13.1421 2.06864Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M10 8C8.89543 8 8 8.89543 8 10V20C8 21.1046 8.89543 22 10 22H20C21.1046 22 22 21.1046 22 20V10C22 8.89543 21.1046 8 20 8H10ZM12 13C12.5523 13 13 12.5523 13 12C13 11.4477 12.5523 11 12 11C11.4477 11 11 11.4477 11 12C11 12.5523 11.4477 13 12 13ZM13 15C13 15.5523 12.5523 16 12 16C11.4477 16 11 15.5523 11 15C11 14.4477 11.4477 14 12 14C12.5523 14 13 14.4477 13 15ZM12 19C12.5523 19 13 18.5523 13 18C13 17.4477 12.5523 17 12 17C11.4477 17 11 17.4477 11 18C11 18.5523 11.4477 19 12 19ZM14.25 12C14.25 11.5858 14.5858 11.25 15 11.25H18C18.4142 11.25 18.75 11.5858 18.75 12C18.75 12.4142 18.4142 12.75 18 12.75H15C14.5858 12.75 14.25 12.4142 14.25 12ZM15 14.25C14.5858 14.25 14.25 14.5858 14.25 15C14.25 15.4142 14.5858 15.75 15 15.75H18C18.4142 15.75 18.75 15.4142 18.75 15C18.75 14.5858 18.4142 14.25 18 14.25H15ZM14.25 18C14.25 17.5858 14.5858 17.25 15 17.25H18C18.4142 17.25 18.75 17.5858 18.75 18C18.75 18.4142 18.4142 18.75 18 18.75H15C14.5858 18.75 14.25 18.4142 14.25 18Z" })] }));
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: "M4.01716 13.8607C4.0821 14.103 4.31662 14.2597 4.56539 14.227C4.81416 14.1942 5.00012 13.9822 5.00012 13.7312V7.99988C5.00012 6.34303 6.34327 4.99988 8.00012 4.99988H13.4146C13.5701 4.99988 13.7167 4.92758 13.8113 4.80426C13.9059 4.68094 13.9378 4.52062 13.8976 4.37047L13.6598 3.48286C13.3739 2.41593 12.2772 1.78276 11.2103 2.06864L3.48286 4.1392C2.41593 4.42508 1.78276 5.52176 2.06864 6.58869L4.01716 13.8607Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M8 6C6.89543 6 6 6.89543 6 8V16C6 17.1046 6.89543 18 8 18H16C17.1046 18 18 17.1046 18 16V8C18 6.89543 17.1046 6 16 6H8ZM11.5 9.5C11.5 9.22386 11.7239 9 12 9H14.5C14.7761 9 15 9.22386 15 9.5C15 9.77614 14.7761 10 14.5 10H12C11.7239 10 11.5 9.77614 11.5 9.5ZM11.5 12C11.5 11.7239 11.7239 11.5 12 11.5H14.5C14.7761 11.5 15 11.7239 15 12C15 12.2761 14.7761 12.5 14.5 12.5H12C11.7239 12.5 11.5 12.2761 11.5 12ZM11.5 14.5C11.5 14.2239 11.7239 14 12 14H14.5C14.7761 14 15 14.2239 15 14.5C15 14.7761 14.7761 15 14.5 15H12C11.7239 15 11.5 14.7761 11.5 14.5ZM10.25 9.5C10.25 9.91421 9.91421 10.25 9.5 10.25C9.08579 10.25 8.75 9.91421 8.75 9.5C8.75 9.08579 9.08579 8.75 9.5 8.75C9.91421 8.75 10.25 9.08579 10.25 9.5ZM9.5 12.75C9.91421 12.75 10.25 12.4142 10.25 12C10.25 11.5858 9.91421 11.25 9.5 11.25C9.08579 11.25 8.75 11.5858 8.75 12C8.75 12.4142 9.08579 12.75 9.5 12.75ZM10.25 14.5C10.25 14.9142 9.91421 15.25 9.5 15.25C9.08579 15.25 8.75 14.9142 8.75 14.5C8.75 14.0858 9.08579 13.75 9.5 13.75C9.91421 13.75 10.25 14.0858 10.25 14.5Z" })] }));
}
};
IconSceneCollectionFilled.iconName = "scene-collection--filled";
export default IconSceneCollectionFilled;