@elgato/icons
Version:
Icons used throughout the Elgato ecosystem.
15 lines (14 loc) • 2.92 kB
JavaScript
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { sizeMap } from "../../metadata/sizing.js";
const IconAuxiliaryAdd = (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: "M3.5 12C3.5 16.6041 7.16054 20.3532 11.73 20.4958C12.0111 21.0361 12.3658 21.5319 12.7809 21.97C12.5232 21.9899 12.2628 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 12.2628 21.9899 12.5232 21.97 12.7809C21.5319 12.3658 21.0361 12.0111 20.4958 11.73C20.3532 7.16054 16.6041 3.5 12 3.5C7.30558 3.5 3.5 7.30558 3.5 12Z" }), _jsx("path", { d: "M11.0268 16.9054C11.3094 13.79 13.79 11.3094 16.9054 11.0268C16.4525 8.73124 14.4284 7 12 7C9.23858 7 7 9.23858 7 12C7 14.4284 8.73124 16.4525 11.0268 16.9054Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M23 17.5C23 20.5376 20.5376 23 17.5 23C14.4624 23 12 20.5376 12 17.5C12 14.4624 14.4624 12 17.5 12C20.5376 12 23 14.4624 23 17.5ZM17.5 14C17.7761 14 18 14.2239 18 14.5V17H20.5001C20.7762 17 21.0001 17.2239 21.0001 17.5C21.0001 17.7761 20.7762 18 20.5001 18H18V20.5C18 20.7761 17.7761 21 17.5 21C17.2239 21 17 20.7761 17 20.5V18H14.5001C14.2239 18 14.0001 17.7761 14.0001 17.5C14.0001 17.2239 14.2239 17 14.5001 17H17V14.5C17 14.2239 17.2239 14 17.5 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: "M18 10C18 10.085 17.9987 10.1696 17.996 10.2539C17.6867 9.99891 17.349 9.77706 16.9884 9.5938C16.778 5.91685 13.7296 3 10 3C6.13401 3 3 6.13401 3 10C3 13.7296 5.91685 16.778 9.5938 16.9884C9.77706 17.349 9.99891 17.6867 10.2539 17.996C10.1696 17.9987 10.085 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10Z" }), _jsx("path", { d: "M10 6C11.8762 6 13.4506 7.29168 13.8826 9.03426C11.3383 9.31846 9.31846 11.3383 9.03426 13.8826C7.29168 13.4506 6 11.8762 6 10C6 7.79086 7.79086 6 10 6Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M14.5 19C16.9853 19 19 16.9853 19 14.5C19 12.0147 16.9853 10 14.5 10C12.0147 10 10 12.0147 10 14.5C10 16.9853 12.0147 19 14.5 19ZM15 12C15 11.7239 14.7761 11.5 14.5 11.5C14.2239 11.5 14 11.7239 14 12V14H12C11.7239 14 11.5 14.2239 11.5 14.5C11.5 14.7761 11.7239 15 12 15H14V17C14 17.2761 14.2239 17.5 14.5 17.5C14.7761 17.5 15 17.2761 15 17V15H17C17.2761 15 17.5 14.7761 17.5 14.5C17.5 14.2239 17.2761 14 17 14H15V12Z" })] }));
}
};
IconAuxiliaryAdd.iconName = "auxiliary-add";
export default IconAuxiliaryAdd;