@elgato/icons
Version:
Icons used throughout the Elgato ecosystem.
15 lines (14 loc) • 2.6 kB
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
import { sizeMap } from "../../metadata/sizing.js";
const IconStoreFilled = (props) => {
const size = sizeMap[props?.size ?? "m"];
const label = props?.label ?? "Icon";
switch (props?.size) {
case "l":
return (_jsx("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", { fillRule: "evenodd", clipRule: "evenodd", d: "M6.35407 3C5.53626 3 4.80084 3.4979 4.49711 4.25722L3.14305 7.64238C3.04855 7.87862 3 8.13073 3 8.38516V11.5C3 12.2403 3.4022 12.8866 4 13.2324V20.25C4 20.6642 4.33579 21 4.75 21C5.16421 21 5.5 20.6642 5.5 20.25V13.5H9.5V19C9.5 20.1046 10.3954 21 11.5 21H18C19.1046 21 20 20.1046 20 19V13.2324C20.5978 12.8866 21 12.2403 21 11.5V8.38516C21 8.13073 20.9515 7.87862 20.857 7.64238L19.5029 4.25722C19.1992 3.4979 18.4637 3 17.6459 3H6.35407ZM8.5 8.75C8.5 8.33579 8.16421 8 7.75 8C7.33579 8 7 8.33579 7 8.75V11.25C7 11.6642 7.33579 12 7.75 12C8.16421 12 8.5 11.6642 8.5 11.25V8.75ZM12.75 8.75C12.75 8.33579 12.4142 8 12 8C11.5858 8 11.25 8.33579 11.25 8.75V11.25C11.25 11.6642 11.5858 12 12 12C12.4142 12 12.75 11.6642 12.75 11.25V8.75ZM17 8.75C17 8.33579 16.6642 8 16.25 8C15.8358 8 15.5 8.33579 15.5 8.75V11.25C15.5 11.6642 15.8358 12 16.25 12C16.6642 12 17 11.6642 17 11.25V8.75Z" }) }));
default:
return (_jsx("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", { fillRule: "evenodd", clipRule: "evenodd", d: "M13.7637 3C14.5212 3 15.2139 3.42796 15.5527 4.10547L16.7891 6.57812C16.9277 6.85559 16.9999 7.1615 17 7.47168V9C17 9.73976 16.5971 10.3835 16 10.7295V15C16 16.1046 15.1046 17 14 17H10C8.89543 17 8 16.1046 8 15V11H5V16.5C5 16.7761 4.77614 17 4.5 17C4.22386 17 4 16.7761 4 16.5V10.7295C3.4029 10.3835 3 9.73976 3 9V7.47168C3.00007 7.1615 3.07229 6.85559 3.21094 6.57812L4.44727 4.10547C4.78607 3.42796 5.47882 3 6.23633 3H13.7637ZM6.5 7C6.22386 7 6 7.22386 6 7.5V9.5C6 9.77614 6.22386 10 6.5 10C6.77614 10 7 9.77614 7 9.5V7.5C7 7.22386 6.77614 7 6.5 7ZM10 7C9.72386 7 9.5 7.22386 9.5 7.5V9.5C9.5 9.77614 9.72386 10 10 10C10.2761 10 10.5 9.77614 10.5 9.5V7.5C10.5 7.22386 10.2761 7 10 7ZM13.5 7C13.2239 7 13 7.22386 13 7.5V9.5C13 9.77614 13.2239 10 13.5 10C13.7761 10 14 9.77614 14 9.5V7.5C14 7.22386 13.7761 7 13.5 7Z" }) }));
}
};
IconStoreFilled.iconName = "store--filled";
export default IconStoreFilled;