UNPKG

@elgato/icons

Version:

Icons used throughout the Elgato ecosystem.

15 lines (14 loc) 3.04 kB
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { sizeMap } from "../../metadata/sizing.js"; const IconFacecam = (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: "M12 16C14.2091 16 16 14.2091 16 12C16 9.79086 14.2091 8 12 8C9.79086 8 8 9.79086 8 12C8 14.2091 9.79086 16 12 16ZM12 14.5C13.3807 14.5 14.5 13.3807 14.5 12C14.5 10.6193 13.3807 9.5 12 9.5C10.6193 9.5 9.5 10.6193 9.5 12C9.5 13.3807 10.6193 14.5 12 14.5Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M6.57359 4C6.19875 4 5.83151 4.10348 5.5401 4.33925C4.48882 5.18981 2 7.6616 2 12C2 16.3384 4.48882 18.8102 5.5401 19.6607C5.83151 19.8965 6.19875 20 6.57359 20H17.4264C17.8012 20 18.1685 19.8965 18.4599 19.6607C19.5112 18.8102 22 16.3384 22 12C22 7.6616 19.5112 5.18982 18.4599 4.33925C18.1685 4.10348 17.8012 4 17.4264 4H6.57359ZM17.4264 5.5H6.57359C6.52269 5.5 6.49123 5.50717 6.47762 5.51147L6.47499 5.51233C5.65932 6.1746 3.78717 8.02486 3.52958 11.25H5.75C6.16421 11.25 6.5 11.5858 6.5 12C6.5 12.4142 6.16421 12.75 5.75 12.75H3.52958C3.78717 15.9751 5.65932 17.8254 6.47499 18.4877L6.47762 18.4885C6.49123 18.4928 6.52269 18.5 6.57359 18.5H17.4264C17.4773 18.5 17.5088 18.4928 17.5224 18.4885L17.525 18.4877C18.4019 17.7757 20.5 15.6905 20.5 12C20.5 8.30949 18.4019 6.22433 17.525 5.51233L17.5224 5.51147C17.5088 5.50717 17.4773 5.5 17.4264 5.5Z" })] })); 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: "M10 13C11.6569 13 13 11.6569 13 10C13 8.34315 11.6569 7 10 7C8.34314 7 7 8.34315 7 10C7 11.6569 8.34314 13 10 13ZM10 12C11.1046 12 12 11.1046 12 10C12 8.89543 11.1046 8 10 8C8.89543 8 8 8.89543 8 10C8 11.1046 8.89543 12 10 12Z" }), _jsx("path", { fillRule: "evenodd", clipRule: "evenodd", d: "M5.25381 4C4.60568 4 3.99812 4.31547 3.62525 4.84561C1.45044 7.93776 1.45044 12.0622 3.62525 15.1544C3.99812 15.6845 4.60568 16 5.25381 16H14.7424C15.3898 16 15.9968 15.6851 16.3695 15.1557C18.547 12.0634 18.547 7.93655 16.3695 4.84425C15.9968 4.31493 15.3898 4 14.7424 4H5.25381ZM14.7424 5H5.25381C4.93121 5 4.62879 5.15703 4.4432 5.4209C3.67849 6.50817 3.21645 7.73911 3.05708 9H5C5.27614 9 5.5 9.22386 5.5 9.5C5.5 9.77614 5.27614 10 5 10H2.99414C2.99414 11.6028 3.47716 13.2056 4.4432 14.5791C4.62879 14.843 4.93121 15 5.25381 15H14.7424C15.0645 15 15.3664 14.8433 15.5519 14.58C17.4862 11.833 17.4862 8.16698 15.5519 5.42C15.3664 5.15667 15.0645 5 14.7424 5Z" })] })); } }; IconFacecam.iconName = "facecam"; export default IconFacecam;