UNPKG

@elgato/icons

Version:

Icons used throughout the Elgato ecosystem.

15 lines (14 loc) 4.25 kB
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { sizeMap } from "../../metadata/sizing.js"; const IconProfileSwitchFilled = (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", { fillRule: "evenodd", clipRule: "evenodd", d: "M5.5 16C6.88071 16 8 17.1193 8 18.5C8 19.8807 6.88071 21 5.5 21C4.11929 21 3 19.8807 3 18.5C3 17.1193 4.11929 16 5.5 16ZM5.5 17.5C4.94772 17.5 4.5 17.9477 4.5 18.5C4.5 19.0523 4.94772 19.5 5.5 19.5C6.05228 19.5 6.5 19.0523 6.5 18.5C6.5 17.9477 6.05228 17.5 5.5 17.5Z" }), _jsx("path", { d: "M12 16C13.3807 16 14.5 17.1193 14.5 18.5C14.5 19.8807 13.3807 21 12 21C10.6193 21 9.5 19.8807 9.5 18.5C9.5 17.1193 10.6193 16 12 16Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M18.5 16C19.8807 16 21 17.1193 21 18.5C21 19.8807 19.8807 21 18.5 21C17.1193 21 16 19.8807 16 18.5C16 17.1193 17.1193 16 18.5 16ZM18.5 17.5C17.9477 17.5 17.5 17.9477 17.5 18.5C17.5 19.0523 17.9477 19.5 18.5 19.5C19.0523 19.5 19.5 19.0523 19.5 18.5C19.5 17.9477 19.0523 17.5 18.5 17.5Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M18 3C19.1046 3 20 3.89543 20 5V13C20 14.1046 19.1046 15 18 15H6C4.89543 15 4 14.1046 4 13V5C4 3.89543 4.89543 3 6 3H18ZM8.25 9.5C7.55964 9.5 7 10.0596 7 10.75C7 11.4404 7.55964 12 8.25 12C8.94036 12 9.5 11.4404 9.5 10.75C9.5 10.0596 8.94036 9.5 8.25 9.5ZM12 9.5C11.3096 9.5 10.75 10.0596 10.75 10.75C10.75 11.4404 11.3096 12 12 12C12.6904 12 13.25 11.4404 13.25 10.75C13.25 10.0596 12.6904 9.5 12 9.5ZM15.75 9.5C15.0596 9.5 14.5 10.0596 14.5 10.75C14.5 11.4404 15.0596 12 15.75 12C16.4404 12 17 11.4404 17 10.75C17 10.0596 16.4404 9.5 15.75 9.5ZM8.25 6C7.55964 6 7 6.55964 7 7.25C7 7.94036 7.55964 8.5 8.25 8.5C8.94036 8.5 9.5 7.94036 9.5 7.25C9.5 6.55964 8.94036 6 8.25 6ZM12 6C11.3096 6 10.75 6.55964 10.75 7.25C10.75 7.94036 11.3096 8.5 12 8.5C12.6904 8.5 13.25 7.94036 13.25 7.25C13.25 6.55964 12.6904 6 12 6ZM15.75 6C15.0596 6 14.5 6.55964 14.5 7.25C14.5 7.94036 15.0596 8.5 15.75 8.5C16.4404 8.5 17 7.94036 17 7.25C17 6.55964 16.4404 6 15.75 6Z" })] })); 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", { fillRule: "evenodd", clipRule: "evenodd", d: "M5 13C6.10457 13 7 13.8954 7 15C7 16.1046 6.10457 17 5 17C3.89543 17 3 16.1046 3 15C3 13.8954 3.89543 13 5 13ZM5 14C4.44772 14 4 14.4477 4 15C4 15.5523 4.44772 16 5 16C5.55228 16 6 15.5523 6 15C6 14.4477 5.55228 14 5 14Z" }), _jsx("path", { d: "M10 13C11.1046 13 12 13.8954 12 15C12 16.1046 11.1046 17 10 17C8.89543 17 8 16.1046 8 15C8 13.8954 8.89543 13 10 13Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M15 13C16.1046 13 17 13.8954 17 15C17 16.1046 16.1046 17 15 17C13.8954 17 13 16.1046 13 15C13 13.8954 13.8954 13 15 13ZM15 14C14.4477 14 14 14.4477 14 15C14 15.5523 14.4477 16 15 16C15.5523 16 16 15.5523 16 15C16 14.4477 15.5523 14 15 14Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M14 3C15.1046 3 16 3.89543 16 5V10C16 11.1046 15.1046 12 14 12H6C4.89543 12 4 11.1046 4 10V5C4 3.89543 4.89543 3 6 3H14ZM7 8C6.44772 8 6 8.44772 6 9C6 9.55228 6.44772 10 7 10C7.55228 10 8 9.55228 8 9C8 8.44772 7.55228 8 7 8ZM10 8C9.44772 8 9 8.44772 9 9C9 9.55228 9.44772 10 10 10C10.5523 10 11 9.55228 11 9C11 8.44772 10.5523 8 10 8ZM13 8C12.4477 8 12 8.44772 12 9C12 9.55228 12.4477 10 13 10C13.5523 10 14 9.55228 14 9C14 8.44772 13.5523 8 13 8ZM7 5C6.44772 5 6 5.44772 6 6C6 6.55228 6.44772 7 7 7C7.55228 7 8 6.55228 8 6C8 5.44772 7.55228 5 7 5ZM10 5C9.44772 5 9 5.44772 9 6C9 6.55228 9.44772 7 10 7C10.5523 7 11 6.55228 11 6C11 5.44772 10.5523 5 10 5ZM13 5C12.4477 5 12 5.44772 12 6C12 6.55228 12.4477 7 13 7C13.5523 7 14 6.55228 14 6C14 5.44772 13.5523 5 13 5Z" })] })); } }; IconProfileSwitchFilled.iconName = "profile-switch--filled"; export default IconProfileSwitchFilled;